I work in an open plan office. I work with a guy who is almost 10 years younger than me. We usually get on fine. I have been there and listened to him when he's struggled with MH. He was in a really bad state at work the other week and i listened and gave advice and was really concerned for him. Today i sat opposite him. He then sends me an email saying god you're so short. I replied well that's random, i like being short. Then me, him and some other guys where talking about food as someone had brought things in for a birthday. I said i wanted another treat and in front of people he starts mocking me. Saying i'll have to roll you down the hill and that i'm the cake monster. I try laugh it off but didnt know what to say as the other guys were laughing. I just went quiet and left them to be immature. About 15 mins later he stood up as he was leaving and said really loud, almost a shout like cya fatty. I'm in no way over weight, just stated i wanted another cake. For some reason i felt he was trying to put me down in front of others.
The other week i was helping him with his work, he asked what i was doing for halloween. I said nothing but i was excited as i dressed my son as a skeleton for nursery. I'm not 100% sure what he said but it sounded like he said my son was a freak. I said to him excuse me and he said i didnt say anything.
AIBU to be angry at him. I stand by and listen to his MH issues and then he talks to me like this? I don't understand what his issue is?