Most Helpful Guy
You did the right thing... if he brings nothing but misery in your life, and you do not want misery in your life... Then you need to make the best decision for yourself possible. Yes you might experience some heartache and regret or loss... But it will pass and in the end it's for your own good and the sun will shine in the Horizon with someone else when your ready.
Just let him go... Resist from scratching that itch... You deserve better!
Most Helpful Girl
Yes you did! This on and off situation can be really painful! Avoid any contact with him for at least 30 days. That was my magic trick to think for myself and what I really wanted. When the 30 days are over, either you've moved on with your life, or you're still heartbroken (but not as much as before) and who knows, maybe he'll take the time to ponder about the situation during those 30 days!