Happy Birthday! mine is friday.
I know how you feel about this.
Last year at my job, we had a new manager and he insisted on bringing people into the main office on their birthdays and making them stand up in front of everyone, and wishing them a happy birthday (can't remember if they sang to me?) It was irritating. Then for everyones anniversary, same thing (mine was a week or two later.) What is so annoying is that this is seen as some sort of group solidarity thing It is their way of saying, "we like having you around". Whereas for me it was like being put in the spotlight and everyone saying "look how different you are from us." I had recently learned about AS, and so I probably felt more indignant than I would have. I left my job a couple of weeks later.
It just seems so ridiculous. Why should you have to struggle to survive your birthday present?
Humbug
end of rant
I love to share a rant and your job sounds a lot worse than mine. The thing about today was they did it to be special for me - they don't always do this.