What does the future hold for me?

Corporate Finance major here.

I feel very overwhelmed about college in general. When I first came to college, being a slacker and partying, I received average grades, and now my GPA is pretty mediocre (2.8). For a finance major like me, that is not good at all. All I hear is how hard it will be, from peers and even the assistant dean, to get a job after college with such a low GPA. I started doing things to get educated, and I feel even more lost then ever.

My first choice was to switch to accounting. I got a B+ in accounting 1, and I kinda liked it, so I started to lean toward that decision because even if I had a sub par GPA. Then after joining an organization, talking to people in the industry, I decided not to. Why? Everyone wants a CPA. I have to add a major to even sit for the test, which is more money I have to pay, and more loans that I have to take out. (I work and go to school to pay for it.) Then I have to study for a LONG time, and hopefully pass. Another thing I learned, people want at least a 3.0 for an internship. I start thinking I need to bring my GPA up, and I get some good grades, but things aren’t going great this semester. I am fighting for B-'s. I study a lot, and can’t seem to get good test scores. I also try not to cram, and start weeks in advance, like the test I took today. I was so confident, looked at my test, and ended up guessing on like 10 questions because I ran out of time. It’s also one of the classes I am fighting for a B- in.

The way I see it, I feel like I’m doomed. People say “The degree matters more than the GPA.” but I am having trouble believing that now. I’m struggling for an internship, there’s all this pressure, and I could not afford to fail that test today, and I did, or so I think.

Where will I be in 10 years? I might have a degree, but I might still be flipping burgers. I work hard, but I just am not smart enough to get good grades. I have no confidence in my academic abilities, and I almost want to drop out.

After that terrible test today, I just want to give up.