Try to remember the good times you had with your H fondly, not with "I'll never have that again" but more with an "I'm glad we got to have that". At one point I regretted our M because I thought that everything about it was a lie (I blame him and his rewriting of our past for this) but now, I am thankful we had that time together because I know, no matter how much he tried to convince me otherwise, that we truly loved (still do) one another. We had some truly excellent experiences together both on our own and as a family and I will forever be grateful.
I will have other holidays, and I know, once I am able to live in the present, I will enjoy those holidays as much as the ones I had with my H. Look forward, not back.
Christmas will be great as long as you are able to enjoy it for what it is. Time spent with your kids, your sister and your MIL. On my birthday you said to me don't focus on who isn't there (H) but who is there (my kids). That was good advice.