<human>: My girlfriend was sitting on my lap, grabbed a laptop and looked up porn. I was surprised and I started kissing her neck while we watched together, but I didn't make any further moves, because we already had sex this morning.

She gets mad at me for no reason and leaves the house, and then I get a text: "You're the worst I hate you I'm breaking up with you". I ask her why, then she's like you didn't have sex with me. I say that I didn't know, and then she's like didn't you get the hints? I opened porn, I was on your lap, etc..

Well no I didn't get the hint, and if she wanted sex why wouldn't she just tell me what she wants? I've never said no to sex, I really don't understand why she wouldn't tell me. Its not easy to get those hints sometimes, and this time, in my opinion, it wasn't obvious for me.

Now I'm extremely anxious, I have exams in 5 days, I can't study and I'm feeling destroyed. She blocked me on FB, blocked my number, everything. She does this often when she's pissed off at me and I am through.

She's on her PMS now, and quite frankly I don't like that being an excuse. What do I do?

Provide a brief overview of the text.
<bot>: Girlfriend blocked and "broke up" with me because I didn't know she wanted sex. What do I do?