Before you do anything else, reconsider your class schedule. A higher GPA will probably mean more to your future career prospects than keeping the math major. Also, balance your schedule so you have a mix of lower-work/more-gently-graded classes and harder classes every semester.
Consider dropping the job depending on the criteria ChaosMote noted.
Your lifestyle sounds pretty sterile. You should make an effort to socialize more. College can be a place you make friends who last a lifetime, if you put some effort in.
One major is enough; many companies look at GPA and a low GPA can rule you out but no second major won’t. The GPA/more classes pareto curve is also usually more favorable towards one major. But if it’s a very small commitment for OP my advice doesn’t stand.
What kind of effort?
Talk to people, be friendly, stay in touch, initiate social activities, be a good friend.
my interests don’t intersect with most of my peers’ (see the partying / drinking / buying expensive food stuff above). I’d rather spend time with people who are doing interesting things and who I can relate more with (is this bad?), but I’m having trouble finding such people on my campus.
All your suggestion are good, but it’s not worthwhile to put lots of energy in building friendships with people that you don’t like.
College can be a place you make friends who last a lifetime, if you put some effort in.
I wound up not liking anyone I met at the University of Tulsa. But then I had to transfer there after three semesters at a real university—Washington University in St. Louis. Imagine going from just below Ivy League to a place which, according to a Wikipedia page, has only one notable alum with a STEM degree from there, compared to dozens of alumni in areas like entertainment, business and sports:
Before you do anything else, reconsider your class schedule. A higher GPA will probably mean more to your future career prospects than keeping the math major. Also, balance your schedule so you have a mix of lower-work/more-gently-graded classes and harder classes every semester.
Consider dropping the job depending on the criteria ChaosMote noted.
Your lifestyle sounds pretty sterile. You should make an effort to socialize more. College can be a place you make friends who last a lifetime, if you put some effort in.
What leads you to think this?
What kind of effort?
One major is enough; many companies look at GPA and a low GPA can rule you out but no second major won’t. The GPA/more classes pareto curve is also usually more favorable towards one major. But if it’s a very small commitment for OP my advice doesn’t stand.
Talk to people, be friendly, stay in touch, initiate social activities, be a good friend.
I think you’re missing,
All your suggestion are good, but it’s not worthwhile to put lots of energy in building friendships with people that you don’t like.
I wound up not liking anyone I met at the University of Tulsa. But then I had to transfer there after three semesters at a real university—Washington University in St. Louis. Imagine going from just below Ivy League to a place which, according to a Wikipedia page, has only one notable alum with a STEM degree from there, compared to dozens of alumni in areas like entertainment, business and sports:
http://en.wikipedia.org/wiki/List_of_University_of_Tulsa_people
Versus:
http://en.wikipedia.org/wiki/List_of_Washington_University_alumni