Hi, I am back. I read your email again. Almost every paragraph starts with "I hope...". Bbj, it's time for you to WANT, to demand, to be firm about your expectations of him.
The way your life is going to be from now on with him living away it gives you the chance to pin down what you need from him. Use solution oriented approach just as Michelle says. Break it down to him when you feel you can, small concrete steps he will understand but be dead serious about it.
I can tell you are one of the persons that you feel that the right thing to do is to stand by your loved ones and support them unconditionally but maybe, maybe that is not what works with your H.
I am glad you are mad. I was wondering about it. I thought "WOW she is a nice person", I would be SO mad. Don't worry, your life will turn out the way you want it to.
You just had to push your boundaries a bit (back) to accommodate his weaknesses but I hope you realise it doesn't work. I stick to my first thought " make him understand, you mean business". It's a risk but do you like the altrenative, do you like the situation you are in right now?
Don't do anything yet. You need to first calm down and become able to decide what's best for you. Wait until you hear the oppinion of others on this board. I am sure some good advice will come.