OP, there are still people here reading your thread, and ready to drop in with words of support and comfort when you need them, so please keep coming back when you're feeling alone and low, many of us have been there, and know that just a few words from a stranger, can make such a difference.
In some ways what you're going through is like a bereavement, but worse, in as much as the person you are so upset about, is still around, and there's always the chance that you might bump into them. I must admit I've been a bit absent since your early posts, but am so pleased to read how strong you've been, I'm sure it would have been really easy to let him back in when he came grovelling, because you were afraid of being alone, but I am honestly stunned at how strong you've been, a lot of the ladies on MN could do with using you as a role model, as you've been incredibly determined about doing what was right for you, and ignoring his fake apologies, oh, and just for the record, you are not in the least bit STUPID!!
Sending a hug your way, and remember, every day without him will ultimately make you feel that little bit stronger. Take care of yourself.