Me and my girlfriend of 3.5 years broke up 2 months back.

Throughout the discource of our fucked up relationship, there were a couple of instances that are running through my mind. Situations, and how I could have dealt with them.

  1. It was a her birthday. I had taken her out for a fancy meal. We were having wine. On our second bottle, we were down to the last 2 glasses. Mind you, this was expensive wine. She was down to her last glass and me, half of the last glass. Out of nowhere, she tells me "If you finish this, I will break up with you." This came OUT OF NOWHERE, while we were actually having a quite romantic time. Out of instinct, I almost immediately bottoms up my entire glass, in one sip. I'm paying for the drinks, and its my friggin glass! Obviously a huge fight follows. She was obviously shit testing me. What was going down as a fun night, turned into a disaster. Could I have handled the situation any different?
  2. Once, during Christmas, we were together at her place. She was sitting on my lap. I was smoking a cigarette. I get a call from a female friend (we had hooked up, before I started dating this one. My gf doesnt know about any of that) to wish me Merry Christmas. This friend has been a friend since like 10 years. We are really tight friends. I answer the call, we exchange pleasantries and I hang up. As soon as I hang up, my gf says "(Her name) is a bitch." I was offended, because a girl who I've been dating since 2 months was cursing a 10 year old friend of mine. I told her "dont talk shit about my friends." What does this broad do? She says "Oh so you're gonna defend her over me?" She then snatches my cigarette, and stubs it on the veins of her wrist. Now I feel like a complete Shit.

I was pretty sure that throughout the relationship, she never cheated on me. But taking the red pill, I'm almost completely convinced that she did. I never saw any signs as such, even when I looked. But I'm losing my head over it now. This was a girl who was an 8.