Sorry, kinda bait title. Here's the full story of my ex and I to get some context on why I said this:

November 2017, I started dating this 17 year old girl (I was 15 at the time). Everything was decent enough up to two months in. Late January 2018, I went over to her house for a cuddle movie night type of thing, and I notice she is hiding something from me. (She would do this high pitch tone if she wasn't fully honest) I spent 5 minutes asking about what she was hiding from me and she told me she was pregnant with her ex's child the entire time we dated and didn't tell me. I broke up with her on the spot and left.
Fast forward to the very end of May 2018 and she texts me asking if we could try again. We talk for a few days and comes around early June and we get back together... for 20 minutes. I notice her mood change rather quick and realized, yet again, she was lying to me. (She sucks ass at hiding her lies) She tells me her ex she is having the kid with and her got back together and wanted to try and trick me into keeping their kid once it was born. So this girl not only didn't tell me about the kid when she was with me but also tried to make me keep it. I kick her out of my house.
My birthday passes on June 19, and I get a text over Instagram on June 22 from her. She basically tries to get back with me again, and I profusely kept saying no at every advancement she tried to pull. This would start her trying to get back with me every once and a while for the next almost 6 and a half months.
Finally a week ago, I snapped. She tried to pull the whole "I'm gonna kill myself" ordeal that people use when rejected, in which I then told her that I wouldn't care if she killed herself and to never text me again, that I was done with her shit right then and there.
There are some other details after that but they need to stay private due to them still going on and for identity reasons.
So, AITA?