If you don’t like it when my boyfriend stays over, tell me politely to my face instead of bitching to our other roommate about it. You know I’m more than willing to give you your space, so that is why I suspect there’s something more to your complaints.
I know you’re jealous because he’s willing to spend his hard-earned money on visiting me and your girlfriend won’t even use her parents’ money to take a bus here unless you practically beg her, but this is not the way to address your feelings.
P.S. Stop staying up until 2am playing computer games. I’ve told you millions of times that I can’t sleep with lights on.