LOL. What on earth were you doing last night ,that you only got 3 hours of sleep?;) You better be taking a nap so you'll have some energy for the weekend!
He's a good roommate.