I have a husband and 3 kids, ages 21, 20 and 16. The 21-year-old old is graduating college this year and may or may not move home. We haven't been on a family vacation with all 5 of us in years as no one ever has the same breaks and everyone works over the summer to make $$ for college. Both older kids are in college very far from home. We are thinking of going on a cruise for Christmas this year (a surprise for the kids). The problem is that both my husband and I are from large families. Usually we host Christmas Eve for my family and his brother hosts Christmas Day for my husband's family. My dad is 89 and healthy but not sure how many Christmases he has left. Also have a SIL who is quite ill. We do see our extended families every couple of weeks in our day-to-day lives and we will spend Thanksgiving with everyone. Just having a hard time being selfish and saying we just want to spend Christmas doing something else. I sort of feel like it's now or never for this family trip although it most likely really isn't. Any thoughts?