Ugh.
I went to a public Uni for a semester but it wasn't my first choice and I felt like it was below me, but I did great there. I took Spanish, a intro to Calc class, MicroEco 101, an English class, and some random how-to-use-computers class I accidentally picked.
Well, I did great. I had a 3.9. Sure, two of my classes were bullshit and the rest were 101s but I still tried.
Then I transferred to a more selective liberal arts school, planning on doing Math and Comp Sci double major. But then the Comp Sci program got cut and they won't let me declare my major but I can still take the classes.
Well that was fine, except I end up sucking at math. I end up getting a C in Calc I and probably the same in Calc II because I got 60s on all my tests this semester but a 90 on my homework and some extra credit. And I ended up tanking in Spanish because I didn't give a shit for some dumb reason. AND for some reason, despite never doing well in Calc II, I could never convince myself to get on a schedule to study.
So odds are, I am getting a below 3.0 GPA this semester and I'm going to have to transfer again but to a lesser school for a CS program, and I'm fucking behind and I have a shitty GPA and I'm wasting my Dad's money.
I feel fucking horrible lately. I really need some words of encouragement from people who have gone through worse and fixed their shit or something because I honestly feel like I'm drowning.
Hey there moosey, ol' buddy ol' pal o' mine.
I haven't gone through worse than you and fixed my shit, so I'm giving you permission to stand on my back and get back on your horse.
I went into college with no idea what I wanted to major in. I was told during the latter years of High School that I was a good writer, so I decided (read: my Mom) that I would major in Journalism. As it turns out, the Journalism school at UMD approaches applicants to their curriculum very seriously. Not willing to work hard enough to get in (read: take a few classes and apply), I defaulted on my major hunt and rode the first two years of college with no home.
End of my Sophomore year, I've got to pick a major. Instead of looking around school for the right set of classes, or taking a hard look at what I wanted out of life, I decided to just pick the major based on which classes I had gotten the best grades in/which major I knew the most people in. Turns out it was fucking Poly Sci.
End of my first semester Junior year, I realize how fucking stupid I was. So, I decided (read: my Mom again) to go into Information Systems, since I love working with computers but I'm too stupid to pass any advanced math classes, let alone those upper-level CompSci courses my brother struggled with.
So, not wanting to spend any more time at UMD than I needed to, I decided to take 18 credits the second semester my Junior year in a bunch of subjects I had avoided since High School. While I could somehow wade through Stat, Accounting, and Econ, Calc I gave me loads of trouble. I couldn't understand half the shit the teacher was writing on the board, and the bits I did know didn't really matter that much.
So, I muddled by. Exam 1 rolls around, and I land a fucking D. Even with my homework grade, I'm barely scrapping with a C. Then shit gets harder after that. I'm failing homework assignments and quizzes left and right. Each Lecture is an exercise in futility, and each Discussion section is another death warrant on my ever-growing stack of shit.
I could have toughed it out, gotten a tutor to help me get through the tough assignments, and studied my ass off to at least keep a C, right? Nope. Around March I was fed up with banging my head against my desk during every homework assignment (literally), telling myself I'm worthless shit because I can't figure heads-from-tails of all this bullshit math. So I drop the course before the deadline to take the "W" on my transcript and save my GPA. When I drop out, my "hopes" of getting into the Business school and actually landing a job after school die with it.
Fast-forward to right now. 6 Months out of College and I'm working as a Lifeguard making 10 bucks an hour. I've got a 3.59 GPA (would have been a 3.7 had I not taken those classes that semester).
TL;DR version: GPA doesn't mean jack shit. Anything above a passing grade barely means anything in stuff like CompSci most of the time. What matters is that you're willing to stick with what you can do, even if it means graduating with below a 3.0. Don't change up just to save that number, because it could really mean fuck-all to most everyone except for Grad-school admissions boards.