*Not in college but im a senior in college classes*
d I wouldn't say dropping out is the best answer, but I do know that come colleges/universitys offer major changes. I would see if yours offers that option. I'm also terrible at time management and movitivation. I know it doesn't sound like much fun, but I normally have a study day that I dedicate to studying. Last year it was Sunday, since I didn't have school and I'm already home with church. But this year I've been using monday and thursday as my study days.
I know it gets hard, and a lot of things are uncertain lately, but it'll be okay. You can do it, good luck!