AFG: you are incredible. You handled that unbelievably well. I don't think anyone on this forum could have given you better advice on what you could have done than what you actually did - much less do it themselves!
Don't sell yourself short. Sure, we're all human but see what strength you've found in yourself.
Down to brass tacks now I guess, making sure of where you stand financially and how you can best enforce his compliance with that.
As for your H, I would calmly pop a few of his fingers if I were there with you. That or nail a testicle to the table while Greek or someone punches him (gotta give him an incentive to take those punches like a man, that or lose a nut). Sorry, I just don't have anything positive to say about him.
Just to add another voice of support ...
Me 42 W 39 Married: 11 Jan 1998, T: Since 1992 First Bomb: Sep 2007 Confirmed A/OM: 4 Nov 2007 Kids: D10, S5 Reconciled and together again after (alot of) time and heartbreak. 3rd kid, S, born 2 Jan 2010.