Daring, I'm glad to hear you are supporting H, and that he still cares for you. Like me, you have a "kitty kitten" MLC'er. It does make it not quite as hard to continue standing.
I know it's hard, but try not to worry too much about H leaving the state, because it may never happen. Besides, as you are aware, this job may be just what he needs to figure himself out. Doesn't mean the M is over.
Regarding the kids, be strong for them. If they see you're doing well that will reduce their pain tremendously. Bust On!
M: A really long time. Crisis: 5 years. She's still worth it.
Life is never made unbearable by circumstances, but only by lack of meaning and purpose. -Viktor Frankl