I'm enraged for you. The person who wrote that to you? They were on a high horse, looking to make someone feel bad, and probably don't even see it that way. In other words, they have issues. Mega issues darling.
I would feel very weird about the magician too. It sounds like he was trying to be funny and he totally wasn't. I wonder if maybe you froze, and just weren't able to show your true feelings. That can happen to all of us sometimes. Also there's nothing wrong with being hyper sensitive. It just means certain things bother you more than others, but it doesn't make you wrong or crazy. Other people probably thought the joke was tasteless too. I do.