In my defence, I used to hate Christmas as well (it had various unhappy associations) but when the kids were young, Mrs hay-char (quite rightly) read me the riot act about it being a special time for them, which was emphatically not to be ruined by me being a sourpuss, so I grew to enjoy it and we now do the full nine yards, with stockings for everyone (even though we're all far too old for them) and all the other stuff. Our daughter was most insistent that we couldn't decorate the tree until she got back from uni last Christmas.
I'm perfectly happy to do the cake and present thing - though cake not so much, now - on my birthday, though I am constantly hassled for suggestions from everyone, I just don't want to go out for a meal .....