Boyfriend ghosted me and went back to his ex. Crying. What was so wrong with me?

We've known each other for years and were getting really serious. We both wanted marriage and children. I never cheated on him or any other man. I loved him.

The ex cheated on him and dumped several times, always treated him poorly and manipulated him (we were friends before dating and I've seen how she treated him). Insulted him, flirted with other guys in front of him then dumped him the last time to be with the guy she cheated with. That guy fucked her over, and then she wanted him back... and he took her back, even though she knew we were dating. Within six months, they're living together and engaged, and getting married in four months on top of that.

The worst part was that we were together for a year and a half. I know she was trying to get back in his life, but I didn't know he wanted the same thing. We were supposed to do something special for my birthday which was a month ago, he cancelled and didn't reschedule. That was the last I heard from him until finding out today, when I started working at a bridal shop and the two of them walk in, and she tells me all the details.

I'm just so hurt right now, and I don't understand what was so wrong with me that he would rather be with someone like her who treats people the way she does. I treated him well and got the short end of the stick. I really thought he was one of the good guys.

Did I deserve this or does it just sound like he was never really over her to begin with? I just don't understand why anyone would ever love someone who treats them that way.
Boyfriend ghosted me and went back to his ex. Crying. What was so wrong with me?
Post Opinion