Your stb-xh is definitely going to have some serious withdrawal symptoms for a while. Many mlcers break up and make up, so let's see what transpires in the months ahead. Until he hits the major depression/withdrawal from everything, he's not out of replay. I will add a prayer to my list that he can navigate his way through the depression and withdrawal and hopefully come out the other side and grow up and be there for his sons.
I'm sorry the divorce is taking a slow train up the mountain, but it sounds like your h is the one dragging it out w/the noncompliance issues. Hopefully the new year will be better for you and your sons and the divorce will finally go thru and you can move on w/your life w/o this hanging over your head.
I'm sorry the kids are hitting a rough patch and I hope that they will be in a better place in January. The holidays tend to create some real emotional rollercoasters for the children as well. They see their friends w/family or they see their friends w/one parent and then the other and yet, there father is out to lunch. It's hurts and it's disappointing to them. They feel like they are being punished and want it all to go away and things return to normal. Unfortunately, normal may or not return in years to come. By then, the bridges are torn down and it will be up to your h to either build new ones or forever be cast aside by the kids.
I'm glad that you are doing well. BRNR, it takes time to begin the healing process and it appears that you are healing nicely. Enjoy the time you spend w/your children, for they grow up fast.
BTW, I have been in touch w/Golfmom. She and her children are doing okay. She still has some issues that she's working out concerning her xh.
May you and your family have a happy and blessed holiday season. May the new year bring you peace, happiness and your finalized divorce decree.
Merry Christmas to all!
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.