me and my ex dated for a year and a half. she broke up with me about 4 months ago because she said she lost feelings for me and i was too controlling and annoying. We both lost our virginity to each other. Towards the end of the relationship i could tell she was acting different towards me. Since being broken up i have repeatedly dlv and haven't been able to do NC more than two weeks and I end up breaking it every time because I miss her or she contacts me saying something like "Hey just want to see how everything is going" and i give in. We followed each other on social media a couple weeks ago and I'm guessing she was drunk, but she liked 20 of my photos in a row one night.
A week ago she texted me and we started talking and she ended up telling me how she had sex with a guy at her school and how awesome it was. I told her I was disappointed cus i thought she valued herself and wouldn't sleep with a guy unless she liked him. He must've had really good game because he closed the deal on her in one night. I ended the convo telling her she wasn't the person I thought she was and that I don't care to hear from her again. Every time we talk we end up fighting and she always says "I don't know why i keep giving you so many chances". Im so confused at this point as to what she means by giving me chances.
Anyway, I can't stop thinking about her and I don't know what to do. I miss her a lot and want her back but she told me she has already moved on and doesn't ever want a relationship with me again. Is there any hope? and if so, how do i win her back? Thanks.