For a long time I was hog farmer, which is a 365 days a year job, so Thanksgiving meant getting up a couple hours early so I could join in the festivities. AFTER showering and cleaning up to get most of the hog smell off, something most people here have no idea about.
Christmas was the same, had to work Christmas. Same for New Years, 4th of July, Labor Day, whatever.
I have NO patience with people endlessly bitching about their jobs, those who do are fools, those who put up with it are enablers and shouldn't.
IOW all your posts on this thread are exercises in self-justification and not useful lessons for others. You ate shyte so others must do the same. I met loads of dufuses like you. One note Johnnies.
Hooray for you and your life! You are the star and the hero in the movie you made about it.