Context: 2 year gf, her bday is today. Message starts at midnight of the 10th. We are not native english speakers, hence the sometimes weird English.

I honestly don't know what to make of it. She's very clingy but this one is a whole new level of absurdity.

How should I interpret this behavior?

She's also coming over now, do I try to fuck her first and then do the bday stuff? I think that doing the bday stuff first would be kind of rewarding her shit behavior, no?

https://imgur.com/a/aLrje

Update: she came over, I initiated sex and she cried a bit saying she wants me to care about her. Turns out she's menstruating. We bang anyway. I gave her her gift, did the bday cake BS and went out for some drinks. After I did the birthday crap she seemed happy again.

But I can't stop thinking whether she's legit crazy or if it was me who handled it poorly. I'm confused. Seems like a lot of people think I failed her shit test, many others think she's just straight up crazy/BPD.

How do I go about deciding which one of the two it is?