i'm sorry baby girl, but some people will hate you. they'll hate because they misinterpreted something you said or did 2 years ago and don't want to drop it, because of something they've heard from someone who doesn't know you, or even someone that does, because their friends do, (i know this sounds stupid but it happens all the time) because they're jealous, (i know this one is a hard one to understand but truth is, a lot of the time when someone acts like they don't like what you're doing, they're jealous that they don't have the opportunity to do the same) and the most confusing one to understand is that people are going to hate you for no good reason. it's just cus they feel like it.
whatever their reasons may be, don't let it phase you, don't try to retaliate or "get even". one thing haters love about hating is the satisfaction they get from getting a reaction from you. so dont give it to them, leave them unsatisfied. if these haters turn out to be your friends, move on. there's nothing more self-esteem ruining than constantly surrounding yourself with negative people. there are beautiful people in the world willing to appreciate you for who you are, give them the chance to.
if you feel like you can't handle it, you know i'll be here.
if you don't believe me, listen to kat williams