Christmas sucks in America. The traffic, the commercialism, the gung ho capitalism, the fake cheer, the christmas songs, the expectations, the stress, the bills, the weight gain.
The highlight of christmas is eating with your family, and doing things for people you care about that. That makes it all worth it, but just barely.
Christmas is for children. Children also make Christmas worth it. But when you don't have them it's hard to be excited about the holiday.