Hello everyone, First of all I apologize for posting a thread that may already exist on these forums (I skimmed it to the best of my abilities to see if there are similar posts out there). Currently I am working for my Bachelor's Degree in Mechanical Engineering, as of this moment, or at least since last semester I am considered to be a Junior, and I hate it. Spring 2015 semester started two weeks ago and I already detest every single aspect of it. I never chose this major w/o knowing the fact that it would be easy, I knew exactly what I was getting into and I liked it at first, not sure if it is the material or just me, but the love that I had for this topic is gone. I don't care anymore, the only reason I still keep going is to keep my GPA up, and I'm afraid that I'll fall into a minor depression once again (Fall 2013). There's also the matter of instructors, last time I had to learn everything by myself, I still showed up for class because of attendance list, but other that that it was a waste of money and gas (I commute). It seems that every semester is going from bad to worse and I have no way of motivating myself to keep on going. I got into this major because I aspired to be an astronaut (silly/hopeful) or at least work with planes, rockets, etc., However, things change, I never wanted to be stuck with one job until retirement, I always wanted to do more than one thing, working in labs, flying planes, traveling, I guess I was never decided on one thing as majority of students are (have one's fingers in many pies I suppose). So, the question is: Do I switch my major to CE? Or Material Science and Engineering? Or any other major at this point? Majority of my classes would transfer over, it's the thought process (adjustment to new material) that scares me. I also have a minor in Mathematics if that helps in anything. Sorry for any grammar/punctuation etc., I'm looking for any input at this point. Thanks!