My ex called off our engagement and got pregnant by another man, but still says she loves me.

So long story, I'll try to summarize best I can. I started dating this girl I met in 2020 at the beginning of the pandemic. For convienence sake let's call her 'Symphony'. Me and Symphony dated for almost two years before we eventually got engaged. I loved this girl with all my heart and was sure she was the one.

Cut to four months later she abruptly not only calls off our engagement, but fully breaks up with me believing that we "worked better as friends" this took me off guard because she never even told me where this came from and refused to talk about it. I chose to respect her wishes and we called everything off and I simply started being referred to her as her "best friend".

Fast forward five months later I'm still coming to terms with everything, dealing with the weird looks friends who helped celebrate my engagement gave since I couldn't give them a good excuse why it was called off, in my mind I was still hopeful she'd come back and we could just chalk this up to her just feeling overwhelmed with the engagement, but then she casually mentioned that she not only recently started dating another man, but they'd already started having sex.

This hurt me more than any blow I'd ever taken. I think it was her casualness that hurt the most, she said it as if there was no history between us at all. Time went on, I eventually after about seven months post breakup finally started dating again. It was definitely rough and not as simple as I had hoped, I opened up so much with Symphony that having to start all over felt jarring, but eventually by early 2023 I had a sit down talk with her where I told her that I had honestly finally gotten over my heartbreak from her essentially leaving me for another man.

I even wished her and her new boyfriend a happy life together.

Barely a month later they broke up after he tried to force himself on her and called her selfish for denying him.

She called me and cried on the phone telling me all about it and how much she regretted calling off our engagement and finding another man. A part of me started to forgive her since she sounded genuine until two weeks later, she tells me she's pregnant with her now ex-boyfriend's baby.

And she fully expected me to celebrate with her. She was so happy to be pregnant that she ignored the fact that the child's father essentially tried to forcefully fuck her in the back of his car and also ignored the fact that she was just talking about wanting to restart our engagement.

Nine months later she gave birth to a son. And while we only talked casually to each other through her pregnancy she still fully expected me to not only welcome her, but also the child of the man she left me for into my life.

I played along because I honestly just didn't know what else to do. I thought that if I denied her wanting to restart our engagement all because she had a kid, I would look like a asshole.

I feel like she ran with this and immediately started referring to me as "her man", not only to her family, but to her friends, classmates, and coworkers. While her baby daddy was reduced to be referred to as "The sperm donor".

I eventually opened up fully letting her know they level of pain and heartbreak she put me through and how selfish she was only for her to begin crying on the phone making the excuse that it was her mother's poor parenting that made her choose to call off our engagement. (Her mother didn't think I was man enough because I helped out with chores and cared about Symphony's mental health, but she was fully supportive of the baby daddy, a man who literally tried to r@93 her daughter) I accepted this excuse, but told her that my feelings for her where essentially gone after everything I went through and even after all that she still says how badly she wants to be with me, and how calling off our engagement was and I quote "The biggest mistake of her life, next to meeting her baby daddy".

She mentions us getting married someday,having kids of our own and how she thinks I'd be more of a father figure to her son than his actual father.

I care about her a lot, but I also kinda hate her. She's helped me when I was struggling, but Her behavior just seems so selfish to me now, like a child who wants everything without realizing what's she's taking from others, it almost makes me happy she called off our engagement when she did because she just seems to be so short sighted and selfish now.

Despite this I'm getting closer to thirty and I want to eventually start having a wife and kids. Should I take her back or leave her in the past?

Update: thanks everybody for the comments even the ones that were a little harsh I know they were coming from a place of tough love and I appreciate that, that's why I came to reddit specifically. I want you all to know that I wasted no more time hesitating and I was up front with her telling her that I do not see our relationship with her in the near future. She went silent and I'm going to go watch Sonic 3.

I still plan on remaining friends with her only because I feel it's the more justified route. She killed the relationship and I'm not going to allow her to casually choose when she wants it back after she traded-in a fiancee for a bestie. Plus I recently had a woman hit on me who's been giving several hints so I'm going to see where that goes. And starting a family with someone who wants me from the jump is definitely the most logical route.

For those who believe that I was extremely lenient with her after everything she did to me you're correct. I never denied that but it's mainly because I stopped caring about myself and how I should feel in regards to love and I needed a mass flood of unbiased opinions to push me in the direction that I needed to head towards. So for that, I'd like to thank you all and just wanna say Keanu Reeves is nailing the voice for Shadow the Hedgehog.