Hi puppy! I totally agree with you. Give him one more chance to set a date, and tell him he has to keep it. Please consider this!!!
When H and I finally agreed he was moving out (or should I say, he finally agreed, after months of me telling him to go..lol), he wanted to stay one 'extra' night because he was tired. I told him I had my mind set, and he needs to go. That it was best for all of us.
You do deserve so much more. Believe me, I am enjoying the freedom of H being out of my face with his 21 yr old attitude/constant texting/everything else. Miss him? Totally. But this is the best of 2 hard roads for me (him living with me or not).