It's quite possibly because of how you treat others. You look like a nice cute young girl. Remember : Hate is a poison. Just ignore that garbage as much as you can and find some real friends to spend your time with. No one here is going to give you hate comments unless you give them out first. Be nice and you'll be treated nice. You'll see.
You seem to be attractive enough but if I were you I would worry about being at an angle!
Its because of your personality. Looks aren't everything. This whole question is really immature. Its also quite obvious that you're fishing for compliments. I just feel sorry for anyone who falls for things like this. Maybe you should take a look at your priorites.
I think you're pretty.
Don't worry! Just love yourself! There was a time when I had the same condition ! No one liked me!
But then I thought about my behaviour with them and noticed when they needed anything I was the source! Then I noticed that I wasn't confident' I became confident and loced myself and even others didn't comment on me!
Don't criticise yourself ! And be nice to all!
Okay I'm gonna say this, not to be mean but for the truth.
I know EXACTLY how you feel sometimes I feel ugly. But that doesn't change who you are. And posting a picture of yourself for people to "judge" isn't just dangerous but it's also stupid, it doesn't matter what anyone else thinks of you it only matters what you think of you.
So stop posting your picture so that everybody tells you your pretty. Like @johnmcCan said get a grip on reality because not everything is about looks. In the world to be successful, it matters what's inside your head and how good you are at your job, not about how you look.
You got hate comments because of how you treat others
You're very pretty on the outside! Like others have said, what's on the inside definitely reflects positively or negatively on how others see you. That being said, though, if a jealous, immature, mean etc person finds you "competition" with their looks or feel like you have someone wronged them will often do what they can to bring people down.
Some people like to make others feel bad about themselves. Even if you are a rotten person (I in no way am saying you are!), these people sound mean. No one should ever say something like that to someone, I don't care if they are the homeliest looking or meanest person ever. Ignore haters and take the opinions of the people whom truly matter! :-)