I am glad to see that you are feeling in a position of strength.
Your H is the big loser here and he does not even realize it. Words escape me.
Serenity, have the best possible Christmas with your boys. Get your legal machinery in motion. And keep praying!!! Your H needs prayers. If you find it difficult to pray for him, ask your pastor or someone to do so. Your H is in a very bad place now. I feel sorry for a man who could let it come to this with his children. He is leading a sad little existence. I am angry with him and sorry for him. You meanwhile, continue to be a great example of grace under pressure. I wish I could hug you in person.