I have NEVER missed a Christmas at home (except for the military). That said, I had to fly some REALLY UGLY "Decembers" to be able to say that, and maybe two of those Xmas's were home during a layover, but that counts as "home" in my book.
Happy Holiday's to all, especially if you're away from the family. Missing holidays and special events is undoubtedly the worst part of our chosen profession.
Mark