On Christmas Day, the house fills with food, music and warmth. For a moment, everything feels almost perfect.