Chrissy what are your HR policies about bullying, respect....that sort of thing? I would imagine a place like your job would have a great deal of policies and would mention something about proper workplace behavior. When he got over the line and mean, what would he do if you started to cry?
I cannot imagine what it would be like. I'm not a very sarcastic kind of person and do not take well to much teasing. A bit of joking, ok but not anything close to what you have talked about. I might have missed some posts but have you said, wait, that is over the line, not professional and bothers me....would he stop?