We do try to do stuff on "the" holiday, but sometimes it changes, as needed. I think it's no different than having a school-aged child's birthday on the weekend so people can/will come to the party. 3 years ago was the best Christmas I've had so far. My youngest was born 11/29 and my mom came from LA, my dad from GA, my brother from CO. The only few times the whole family has gotten together in 20 years have been for my brother's graduation in '98, my oldest son's 1st birthday in '06, and then everyone coming together for my youngest son's birth in '09. Hasn't happened since, so it's RARE and special! With it being December when we were released from the hospital, and the Christmas tree was already up and decorated, gifts already bought/wrapped, I'd even made meals ahead of time and didn't "have to" cook for a month, even with guests, it just seemed fun and easy to celebrate Christmas a few weeks early, while everyone was happy and together anyway. While I rested with the baby, mom took my 3 year old to the kitchen and made cookies and her special punch with him, my brother, dad, and husband decorated the outside of the house, went deer hunting, cooked steaks. We went to take pictures with Santa, had a family portrait made, a couple friends came over to meet the baby, exchange gfits, enjoy our feast. In the morning, mom got to read to the kids and see them open "Santa" presents. It was wonderful! The Santa letter that came that year made mention that he'd already stopped by our house and hoped we liked our early Christmas since it was a special exception because of the baby. It also said that since my son was being such a big helper and a great big brother, he might leave one more gift on Christmas day, which he did. From then on, we just sort of work things out to fit us best. Usually, we always give a nod to the actual date (a private happy birthday song, a card or letter, their favorite meal cooked but then the party on a weekend that works better....or our anniversary, Valentine's Day, etc have a little leeway and can be a couple days earlier or later (as long as it's pre-planned and not just an "oops, I forgot" kind of thing there's no harm in it). We're easy. And this makes life easier for us too. We could have a lovely Valentine's date night when we aren't tired from a day of work and worried about going to bed in time to go to work tomorrow...go ahead and spring for an extra round of drinks or go dancing without worrying, or we could force the issue and pay crazy prices for high-demand babysitters that one day, stand in line hours for a restaurant, already a little tired and feeling "ugly" after being at work or "mom" all day......BLECH. Just makes sense to me!