Hi e.w. Sorry to find you here, but welcome, come here anytime to ask for advice, share good/bad things or just to vent and let it all out!
The best thing you can do for now is look after yourself. Do things that you like to do, keep a positive outlook going and start making some changes in your life that you may have been putting off for a while.
You said you have kids? Taking good care of yourself will help them also as they will need your support, stability and love through the separation.
Give your h some time/space. I know this is hard, it's very, very hard at times. But it can be done and is necessary. He has to figure out on his own what is wrong/missing or whatever in his life. What you can do is show him the positive side of you everytime he comes around! At this time, actions will speak louder than words. (sorry, I really hate to use cliches!)