
It's great that you've recognised that you've made some progress. I wish I were able to give you some advice, but all I can say is that I understand. I hold on to past events too and find it very hard to get over things. Mainly because they are all relationships (of whatever kind) ending very suddenly and unexpected.
I guess one thing I've learnt whilst trying to overcome mine is that you have to look for a positive from what has happened. There will always be negative things about it... but what have you gained from that event happening in your life? What were the good things?
Take care

and I hope things improve for you.
__________________
Makes me that much stronger
Makes me work a little bit harder
Makes me that much wiser
So thanks for making me a fighter