Have virtual hug @hedgehog
This is a difficult time of year for many people. The enforced and often very artificial bonhomie combined with all the societal pressures make it very hard on those who don't 'fit' that picture.
Anyone who has some challenges, difficulties, lives alone etc is made to feel ten times worse than they deserve to because of it. The issue is if you even dare to mention that it can be a difficult time of year for some, you get lynched by those who think you're 'the grinch', 'Ebenezer' etc. I've been called all of those, and worse, by some people who go nuts over Christmas etc.
I got through it when I was younger and when my nephews were children. I find it harder now.