And since I'm in a writing mood, here's another insight on the whole Maya Josy situation: say whatever you want. MC overreacted big time. Let's break it down. You go to college you have a girl roommate. She has issues, but you still plow her. Then it comes to light that she has girlfriend. Not that you two were dating so: OVERREACTED.
You go to college, you have a crush on a girl who's in a relationship. You plow her. Then she's suddenly at your college and turns out she's in a relationship with your roommate. Not good, but the only thing she lied to you about is having a GF, not a BF. That's like saying you have 2 dads when really you have 2 moms. Weird but nothing to be angry about. OVERREACTED
Now imagine you're going to college and you're stuck with a girl roommate. You get intimate, she's keeping secrets from you. You go back home and plow a girl you have a crush on. You come back and you realize that Josy is Maya's GF and get mad because they lied to you. Josy lied that she has GF not a BF and Maya didn't say she was in relationship nor did she deny it. So basically MC got mad because a girl cheated on her GF with him