My husband's job requires him to work odd hours and holidays. He was supposed to be home on Christmas morning but found out he did indeed have to work. Both he and I grew up celebrating Christmas on Christmas morning. We threw around the idea of doing everything on Christmas Eve or after he got home from work on Christmas but it just didn't feel right. So we agreed...we'll just do Christmas a day late. We'll have Christmas Eve on Christmas and then Christmas on the 26th. Our oldest son is still too young to know the difference so we wanted to keep with tradition.
So on the evening of the 25th we made cookies for Santa and opened the traditional one present each. We then read 'Twas the Night Before Christmas and tucked the boys in tight for the night.
We woke up on Christmas morning, Santa had come and we still had our "Christmas morning" as a family. We were able to celebrate Christmas in our own time and in our own way. It may have been harder for us to have to wait an extra day than it was for the kids. I must say though, it was well worth the wait.