irritating roommate

You are in the home stretch. Go buy an eye mask for the rest of the semester. Your roommate is probably not going to change now.