I am having the same difficulties in my college journey. I'm a sophomore and have lost my way for various reasons. But if you put your mind to it you can do it. I came from an extremely difficult high school and because of my intense hatred for school I just became burned out when I got to college attempting to earn my engineering degree. Doing things I don't want to do.

I think over winter break just take a step back, re-evaluate your life and see what went wrong and what you have to fix. Too much time partying? Stop going to so many of them. Difficult subjects? Get extra help at office hours. Fear that you won't succeed? Get rid of it. You are very capable of graduating and don't fret with only your first semester from a ill preparation from high school. Put your mind to it, discipline yourself and make your dreams come true.

Stay up. and here's to spring semester!! GLuck homey.