I'm dating a girl, and she seemed super cool at first but things have been rapidly deteriorating recently. A few examples: she talked for an entire week about this bar crawl. She wanted to go with her friends, probably to show me off since They are mostly single and I just got offered a graduate assistant position that she has been bragging about (because of course my accomplishments are her accomplishments). Well I go to the bar (this is around midnight, about 3 hours into the crawl) and apparently all her liquor hit her at once. She panicked, walked 2 blocks away and then called me and said she wait trying to walk to my apartment which is up the road about 20 blocks from this particular bar. Now I've been trying to build my red pill frame, but instinct kicked in and I tracked her down. she vomited all voer the side of the road. I had to give her my sweater (it's cold as fuck where I live) and walk her all the way back to my palce because she refused to go anywhere else. Her friends were utterly useless bitches and couldn't even be bothered to pick her up until noon the next day because they were too busy slutting it up.

Fast forward to her birthday. My sister is a great girl, and for things like this she helps me get gifts. The girl I'm dating literally hasn't shut the fuck up about her birthday in 3 days. My sister assures me that she's just excited and directs me to a good gift. Girl and I go out to nice dinner, I giver her the nice gift. Things are progressing for the evening. She doesn't even get me off. Cries herself to sleep asking if I am mad at her. No bitch I just spent a ton of money on your birthday and you can't even be bothered to finish me?

She throws a bitch fit when I ask her to go to the gym. She used to be a runner and a national champion cheerleader, so she's no stranger to being in shape. I know that she is full of it.

Now the thing is...the sex is great most of the time. We fuck just about whenever I want unless she is sore down there from the last time. She's what I'd call good enough, because she does meet my needs most of the time but seems to have a habit of twisting things and situations around her. I have a feeling that I should move on, but I want you guy's opinions on this and anything I could have done better so that the next girl doesn't pull this kind of shit.