You will make friends I just know it. You are a cool guy. Glad you got caught up. It's hard to start out if you are behind. You are going to do great. Not sure why you have to take classes that have nothing to do with what you are studying. If they spent that time on other stuff you could learn more.
Biochemistry? Wow. That is both dangerous and intriguing.