Why do people call me ugly for no reason?

I honestly have no idea why they do it. I haven't done anything to them, yet they still do it. I think i'm not beautiful, but i'm kinda pretty. So why do they constantly call me ugly? I've only ever been called hot by one guy who I didn't even know he just saw my profile pic (he was same age as me we were just using skype voice call for minecraft, i'm not chatting up 46 year olds or anything
XD)

//postimgs.org/apple-touch-icon.png

Maybe they meant your personality

I don't know why, your very pretty in my opinion. I'm being honest too.

They're probably just jealous. You're very pretty.

No one wants to be ugly, but life isn't fair and we don't always get what we want. If everyone was pretty or beautiful then by definition they would be considered average. It's all about balance and there needs to be ugly people in order to balance out the beautiful ones. The truth hurts

Because they are afraid to tell you how beautiful you are because you might use it as an advantage not to mention the fact that you arent overconfident tells me youre pretty on the inside don't let people get you down girl

I'm a model, let me help you out to become a sexy thang;)
Tweeze your eyebrows and pull that hair back to reveal that beautiful face, also contour your face to that similar to Kim K

Beauty is all in the EYE of the beholder.

those who call you ugly must no feel very great about themselves.