Your history with xh explains a lot. Glad he's trying to make amends and I hope it's his recovery, not recovery + illness, that caused it, but either way it's a Godly event. Better yet, his family reached out too, so it seems like a change that's more than skin deep. They wouldn't have called you on some "drunk dialing" type of thing.
Your h showed up for Christmas Eve, the kids got to see him and he shared in the moment. He may be holed up now, but he knows where the fun times are and that he's missing them....NOT YOUR PROBLEM....YOU, are to have a great day with your children, who are also to do so.....
One thing though, I'd have freaked if my h weren't living at home and just walked in like that...thank God your SISTER wasn't the one just out of the shower!!
But it sounds as if he got a warm reception and NO pressure (right? No disappointed pouting about him not calling sooner or not being there today or anything...and please==== NO calling or texts now, right?? You already wished him a Merry Christmas and so did the kids. Let HIM call them....and if he doesn't then don't worry about it. If the kids (not you) want to tell him what they got AND IF they cannot wait, let THEM call him briefly to do so. But YOU have no reason to call him today, right? To the WAS, that is pressure) But what's great is that you are doing the Contrast the warmth and familliarity and loving home, with the "exciting....COLD unfamiliar world out there- and that helps you. No matter where he is, he'll know that.
Plus it makes your place the fun place, for your kids, your sister, and YOU. Merry Christmas!
H and I are waiting for kids to get up...this is a historic first. Where the heck are they? I'm dying for my coffee. Must not breach Santa protocol but I NEED my coffee... (( j ))
M: 57 H: 60 M: 35 yrs S30,D28,D19 H off to Alaska 2006 Recon 7/07- 8/08 *2016* X = "ALASKA 2.0" GROUND HOG DAY I File D 10/16 OW DIV 2/26/2018 X marries OW 5/2016