Magic, Mlcers do not hear very well when it comes to us telling them things, such as not waiting around. When you state that you are not waiting around, it comes across as a threat or an ultimatum. Also, do not tell him that you are going to start dating. Why? Because this will alleviate some of the guilt he may feel for the way he's been treating you, i.e., he may be happy to see you do this, therefore, it would open the door for him to do so as well.
Many of us have discovered that actions speak louder than words. By that, show him that you are moving forward. This could be done by not responding to business related work during your personal time, not jumping to answer his texts or calls on your personal time, speaking to him in a business, detaching, staying busy w/new hobbies, going out w/friends, learning new things, etc. By doing some things for yourself, on your own, you are leaving the door ajar...you don't need to tell him this.
Yes, you backslid today, but it's not the end of the earth. Just pick yourself up, dust yourself off and continue moving forward. You are going to have a number of backslides before this is over with. We all have had them and you've now gotten your fingers burned at the hot stove...learn not to touch the hot stove again, i.e., no relationship discussions.
I think a nice, hot bubble bath is what you need this evening. Tomorrow is another day.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.