I just need someone to talk to

I had a lot of great memories with boyfriend of almost one year. Skateboarding at night together across the city, going on dates to the beach at night, cuddling together, napping together... the list goes on. The entire relationship I felt insecure about his current relationship with his ex and he would just keep telling that she was in the past and was nothing to worry about. However they started texting and I only found out because he left his phone unattended and it lit up when the letter “C” started texting. He told me that she was going through some things and that he was all she had but that there was still nothing to worry about. I eventually became pregnant with his child after he swore he was infertile and initially he seemed ecstatic that I had gotten pregnant but then was completely uninvolved. I begged him to visit me every day but he never showed up. He knew I was going to have an abortion because we were 18/19 and had no money. I thought he was upset with me for wanting an abortion but he had agreed on it and knew it was best so that couldn’t have been it. I texted him late one night but he didn’t respond. I found this weird because he usually stays up all night. My gut told me to text his ex and when I did she didn’t respond either. However, they both responded at the exact same time hours later. I grew suspicious and waited a couple of hours so that I could go over to his house first thing in the morning. When I knocked, no one answered and he texted me telling me to leave. When I asked if she was there, he told me “yes, now go away.” Mind you, I was pregnant with his kid at this time. He eventually showed up at my house and convinced me it was nothing. He told me she was going through very serious family issues and needed somewhere to spend the night and didn’t want to tell me because he knew I’d be upset. I told him I was more upset that he didn’t tell me and we kinda just moved past it. He was there for the abortion and I asked him to keep the ultrasound because although I was deeply attached to the child I just lost, I didn’t want my parents finding out. He agreed and swore he’d keep it in a safe place in case I ever wanted to see it again. We broke up shortly after because he kept being sneaky with his ex and all we did was fight. A month or so later we tried talking again and he apologized for everything. Things were looking good until his ex posted a picture of some popcorn at his house late one night with the caption “movie night!” I was broken. I couldn’t believe what I was seeing. I pretended to not have seen the picture and waited to see if he would come forward and confess first. He didnt. I then asked him and accepted his lie for a second before going off on him on all the bullshit I caught him in. I found the popcorn and the cups stashed and I told him about the picture. He confessed he lied and that she did spend the night but that was it. I don’t want to bore you so, flash forward a couple weeks of ya talking and hanging out, trying to fix things and I text his ex one day asking if he’s been telling her all the things he’s been telling me recently. He had been. We talked for hours about everything and discovered he had been dating us both at the same time without either of us knowing. We were torn. He showed up at my house later that night to apologize for everything and I couldn’t help but cry super hard and just go off on him about everything and how emotionally abusive he was. How he was a liar, a cheater, and was absent when I needed him the most. He confessed that the truth this whole time was that he loved us both and didn’t know who to pick but knew that the obvious choice was me and that he was certain he wanted to be with me. His ex was his high school sweetheart, they had even gone to prom together and everything. I asked him why he was picking me and he said I was everything he wanted and needed, that I did far more for him than she ever did and that his love for me is just stronger. I didn’t accept his bullshit but we continued to talk about everything. Meanwhile, his ex confessed to me that he didn’t lose my ultrasound like he had told me, but that she had asked him to throw it away because he had told her that him and I had broken up and that I had gotten knocked up by some random guy at my school and I tried to convince him that it was his when it actually wasn’t. I was horribly distraught. She even showed me images of her and him together on dates while him and I were technically dating and she showed me all the gifts he had gotten her when he never got me a single thing because he claimed he had no money. I told him that he was never going to be the boyfriend he was to her to me and that he obviously loved her more and that she still wanted to be with him so why not pick her? He understood what I said and actually followed through. Today he picked her up, gave her compliments and everything she wanted to hear, kissed her, had sex with her and now they’re spending the night together. Her and I have been updating eachother on all his moves to avoid getting ourselves hurt by him again but form what I see he’s doing the exact same thing to her that he did to me because he saw that I didn’t just fall for it. He told her that she was his obvious choice, told her everything she wanted to hear and had sex with her. He tried having sex with me but I didn’t want to. I’m broken. I would’ve done anything for this boy and I can’t believe this is what it’s come to. I think the reason I held on for so long was because he was my last chance at having faith in love because all of my exes have done me horribly wrong. Any advice would be greatly appreciated.