Random roommate sucks. Get a buddy to room with you. Parents will say "friends shouldn't room with friends because it'll ruin the friendship," but really, for guys, it's fine. It's girls that **** everything up.
My first semester was the worst. My roommate snored, smelled, farted when I had friends over, and slept from 6 AM - 6 PM, and played games with his Japanese e-friends from 6PM - 6 AM (yes, those times are correct.) He was kicked out because he failed every class. The next semester, I got a buddy from hs to room with me. I learned a lot about him but we only got to be better friends, and I actually was able to get 10x more social with a roommate that wasn't a freak.
Ask Rabbuk or Whatcha.