I'm floundering in this course.
As I've mentioned, my marks are abysmal and I've failed one of the integral classes of this semester.
As a person who went through literally the
exact same thing as you I've got some advice, take classes in anything and everything that sounds the slightest bit interesting. Fill your slots with things like art, computer science, psychology, religion study, philosophy, indigenous studies, biology, physics, whatever that sounds the slightest bit interesting to you (try to get the best professors you can when you do this, it helps reduce the impact they have on your decision). If you don't see anything interesting then just take random 101 classes in different fields. Eventually you should hit something that you enjoy, and then see what you can do about making whatever you actually enjoyed doing into a career.
Personally I sunk 3 years into a mechanical engineering degree, with ever worse and worse grades (my last semester was pretty much a total repeat of previously failed classes, and even then I had mostly C's with a D or two) before I finally took a computer class, and realized how much fun programming was for me. I threw away most of my engineering stuff (though I did get a minor out of it) and ended up needing to have to go to college for a few more years, but I finally feel like I'm doing what I want to do.
If you push through and finish your degree, you can get a high-end job which requires you to think very little, which will support your gaming for life.
Sure, except then you can easily end up being one of the many, many people I know who hate their jobs and live for the weekend. Being in college, this is one of the few times in your life where you are both mature enough to realize what you want and don't want to do, and haven't invested too much to throw it away. Yes, you've invested thousands of dollars and a couple years of your life, and it's a shame to throw that away, but the amounts that you've "invested" only go
up from here. It's better to throw away a few years of work now to find what you want to do and be happy with your job for the years in the future than to spend your life doing something you hate; or deciding to switch later and having to throw away
decades of "investment". Seriously, if you are going to switch careers the sooner the better, if you hate what you are doing then do your best to find something to switch to now, don't wait.