Why did this guy insult me after I rejected him?

this random guy at work that I don't even know his name asked me out several times but I said I'm sorry I'm seeing someone else and taken, and today he asked me out again and I said the same thing that I'm taken and he called me fat. I don't get how men like him exist!
Why did this guy insult me after I rejected him?
Post Opinion