if it makes you feel better, I never celebrate any winter holiday or any holidays really. I have 3 days off for New Years that’s it. But I’ve designed my life so that I’m never that busy or stressed unless I want to be. I’m saving up all my holidays for a really long one where I can travel for weeks at a time. Also I meet friends fairly often anyway.
Just stay in touch with the people you care the most about and keep doing your thing, the rest will work itself out.
Where is your family scattered?