Hope, that sounds like a great Christmas gift to receive! I am glad that your H was there for you yesterday. It is nice that sometimes the old H is there, or at least for me it feels good to know that under all of this going on, there is a bit of the old H. It sounds like yours too. You want to have the feeling that you can rely on them again. Or at least I guess I feel that way.
When we were at graduation, I was nervous about SD's mom and family being there and starting stuff because of H's A, with my parents there with us. H knew I was worried, and held my hand for most of the time, which was nice. I was nervous enough that my hands were sweating. Not sure why I got worked into such a lather, but it did. Probably because my parents only know we are having problems, not the extent of them. It was nice that if felt like H was there for me, when I needed him.