Day to day living is a nightmare for many people. Christmas can make people feel guilty, because it’s something that clearly highlights what you can’t afford for your family when you want to.
School is a nightmare for much the same reasons. And any sort of extra curricula activity (sport, music etc). And your kids being invited to an event you can’t fund. Frankly anything in day to day life that highlights for your children what they don’t have is a nightmare (especially for the parents).
It’s also a time that heightens experiences of loneliness and isolation, and is incredibly nightmareish for many adults for this reason.
It’s a time where family loss and emotions around that can be heightened too - coping without loved ones as a time that used to be about celebrating with them.
But Christmas isn’t the cause of any of these issues - it just puts a spotlight on them. Poor people who cannot afford food, housing, a smaller gift of something fun at Christmas aren’t better off if Christmas wasn’t happening. Likewise the bereaved would associate family with other times if there wasn’t Christmas (or they didn’t celebrate), and the lonely and isolated aren’t alone because of Christmas it’s just more noticeable because it is. In a community where Christmas wasn’t a major holiday all these things would just happen at a different time.
Major societal effort is needed to address inequality and poverty, mental health, loneliness etc. How you vote matters - but there are no quick fixes. If you want to make Christmas better for others - volunteer, reach out to people around you, change how you do Christmas so it’s less consumer based.
And if you’re struggling reach out. Call a help line. Phone a friend. Find a food kitchen. Accept charity and support from others.