I have read several of your posts now, and just wanted to say - stay strong, you are doing really well. I was 10 years with my ex, with several break ups during this time - every time his choice and then he'd come back, being all romantic and winning me over. The last time I finally said I can't and won't be messed around any more - I asked him not to make any contact and then I sobbed (and drank) my way through many months as I came to terms with it. It was very hard, but I took great strength from the fact that I had decided not to go back this time, it felt like it was on my terms and I was in control.
I also dreaded the thought of him with someone else, and at 30 thought my chance of falling in love again wasn't high, let alone getting married. I am now very happily married ( 7 years) to a man who would never treat me as badly as my ex and who I love more than I thought possible. I met my ex a few years ago, with his new partner, and I felt absolutely nothing for him - it was a feeling I never thought I would have - so please stay strong, you are doing great and even though you will have 'blip' days, overall you have done the right thing. xx