The lights are on
I'm gonna stick with the MechE major. The classes are hard as hell, but part of the reason I struggled with them was because I wasn't giving them my all. That led to me realizing that I was having problems in certain areas after it was too late (like after a big exam or a quiz). That's part of the whole motivation thing I mentioned.