Thanks for your clarification of ideas on Jim's thread. Men are all alike, aren't they...?
Sounds like you are getting an ultimatum out. I guess I would still advise patience. If you still want your H back, getting lawyer and get the process started may serve a wake-up call, but it is also a risky strategy: he would never be back. Just like you said, your H has some immaturity in his personality (men all do), it does take a while for him to grow. So unless D is what you can accept, I would say slow down.
On the other hand, may I also suggest that you try to be away for a while? Maybe go to your parents' or some friends' house a little far away for a week or a few days, without stating how long you are going to be back. Enjoy yourself with kids. Get H some reality dosage of really not having you. That might be a safer strategy.
Just a thought of $0.02.
Good luck and hang in there. You are a strong person and you can achieve your goal in life, regardless the amount of time and effort it involves.