Your h is my h. Except yours has been far, far more consistent with this behavior. Mine would do all these things, then cycle back to ow for a few weeks, etc. My opinion is that your h is scared to death you will move on. That is why all the texts & calls in the wee hours of the morning. He's not only thinking about you; he's checking to see if you are alone. You're handling it like a pro. I am so glad he wants you all together for Christmas. think back to last year...isn't it amazing? Thank God you will be together as a family. Can I ask you something? What does your H say about his situation? Does he tell you he wants to be back together, but not until he fixes himself? Is he saying things like this to you?
Most of us really marry only once. First love endures, even unto our dying day. And we never really divorce.