This is so devastating. I'm sorry the man, you, and your co-workers had to experience this. There's nothing wrong with the way any one reacted because their reaction was under stress. Everyone is different, I'm sorry you had to be ridiculed for being who you are. I hope you're doing better and that things are positive for you.