Pie, I am really sorry that happened. Look, cut him out of your life. He will either be happy or come running back. Either way you win. You can't set back and play his game. Your life is your game. You control what you do and how you feel. If he is hurting you then cut him out. Then he has to make a decision instead of just doing what he wants. I think that you guys are in control. You let your ex control your emotions by letting them do what they want. Tell them you are busy. Tell them you are done. What ever it takes to make them make a choice. Waiting for them is a stratagy but when they know that you are there waiting there is no hurry in their game. There is no emergancy. They know they have you and you will be there. That will not work. Be gone. Yes, you might lose them but you were going to anyway. Let them lose you. You have to shift the control to your side or be his puppet. Read about boundaries. Read other posts. Tell him no. Make him make a choice. If it is not the one you want it doesn't matter, people change their minds. But don't be his puppet any more. Leave him. Tell him to get lost. He knows that he has you. I was the same way. If you want to really have you decision made then tell him to get lost. He will either leave or come begging back trying to reconcile. This might not be dbing but what I am saying is true. He might leave you for good and he might be scared enough to come running back but are you happy now wondering every day what will happen. Take control and make him make a choice.