Still Conflicted After a Toxic Relationship. Was I Right to End It?

As of now - my ex-girlfriend and I were together for six months. She broke up with her boyfriend for me and waited three months to be with me while sorting things out with her ex, but they still lived together. About two weeks into dating, I found out she was pregnant with her ex’s child (we were already having sex, but used protection). She decided to have an abortion and told her ex she’d miscarried.


A month into our relationship, during a conversation with her ex about their relationship, she ended up sleeping with him. She told me, and at first, I didn’t want her back. Over time, I forgave her, thinking the abortion had clouded her judgment and that she might still be emotionally attached to him. Fast forward, we were happy for about five months afterward, living together, but things started going downhill.


Throughout our relationship, she’d occasionally mention another guy—Robert—whom she’d wanted to leave her ex for. She talked about how much she loved him during her last relationship and how she stayed in touch with him the entire time.


One day, during a conversation, I pressed her, and she admitted she had cheated on her ex with another man she’d been meeting for casual sex. This shook me—I couldn’t look at her the same way.


A few days later, while I was still processing this, she sent me screenshots of a coworker flirting with her. That was too much for me. I became distant, and she responded by pulling away even more. She moved out but still wanted to stay in touch.


A few days later, she casually texted me in the morning, saying Robert had come to her place late at night without notifying her. She swore nothing happened, but that was my breaking point, and I ended it.


What do you think? Writing this, my decision feels justified, but I still have doubts in my head.

Updates
3 mo
Robert had come to her place late at night, without notifying me beforehand*
Still Conflicted After a Toxic Relationship. Was I Right to End It?
Post Opinion