I'm taking a 200 level science course at a CC (microbiology) and I've been studying on average 4 to 5 hours a day. It's the only class I'm taking this term

Took a midterm today and got a fucking 79%. How the fuck am I so bad? Meanwhile my classmate (hb6) creams a session one Sunday afternoon ( day before exam) and scores a high B.

What the fuck? Am I retarded? I have great common sense and I'm good socially, but when it comes to these kinds of courses I'm a fucking goldfish.

Please help RP bros.