The suggestion to be flexible about with whom to spend holidays is excellent. When the children were grown with families of their own, we started the "tradition" of having a party on January 6th (Twelfth Night). This enabled friends and family to have one last party after the hectic regular holidays. The parties were formal or informal, depended on how I felt by that time! One good tip: Buy holiday party accessories after Christmas/New Year's to take advantage of the slashed prices. Just don't wait too long, because the stores will clear their shelves for Valentine's!
Being married to a truck driver, my husband and I got flexible many years ago about when to celebrate holidays and other special days out of necessity! Good to hear others are doing it too!