You know, it's funny, because despite all that, she never could bring herself to leave me herself. Sure, she did it about three times only to take it back an hour later each time. The third time, I'd had enough and dumped her a week later. Pretty sure she cheated on me during that prior week because we stopped staying together before work. It definitely crossed my mind since she was a lot less responsive to texts than usual but I was past the point of caring by then. For some reason I haven't dwelled on it since we broke up and kinda forgot about it until she told me a week ago.
The irony here is that I trusted her. I had some serious jealousy issues with my ex before her and she didn't cheat on me to my knowledge. She gleefully told me about her rebounds so if she had cheated on me, I would probably know by now.
I'm 110% sure I'm done with this absolute nonsense.