Hang in there girl. You know full well if you allow him to move home right now you will be the reason the cycle continues. You don't want to do that to yourself or your kids.
As you insist that he do the work this time around don't take care of the details for him. Give him the name of the counselor. He knows how to look up a number and make a call. You can't just shake him and all will be well. This has to be HIS deal. If you do the work for him, he learns nothing. It is supposed to be hard work for him.
Maybe you don't feel the same about him. It happens. Your goal is to be the best Kissak you can be and to take care of those kidlets. There is no right or wrong about the way your are feeling. Allow yourself to feel what you feel.
How's it going in the shop today? Crazy yet?
Be good to yourself. You are doing an amazing job this time around. Keep it up.
and don't forget to breathe.
~ swl
Look not mournfully into the past. It comes not back again. Wisely improve the present. It is thine. Go forth to meet the shadowy future, without fear. {Henry Wadsworth Longfellow}