S,

I’m sorry you had such a rough day. IMO Christmas and birthdays don’t count as playing happy family. If you think it’s good for the kids then you should probably do it for them. At least until a certain age.