I resonate with what some have said.
Haters always hate due to a particular or a multiplicity of reasons.
It could be that you are in possession of something(s), both tangible and intangible, that they do not have.
Know why it is that they are hating. If it is because you are good at something, be even better at it, etc...
Have no time for them.
When they talk the hate before you, be happy, give them the best smile possible. Once they are done, give them a good message like "take care".
Some people feel alive by being in confrontations, because, it's then that they will receive attention, while you confront them.
Others are just miserabale, and all that they want is to make others likewise.
At the end of the day, always dis-engage on a positive note, and always be happy, if they are in need, help them. In doing so, it will be like putting hot coals on their neck.
Read Romans 12:20 & 21 - The bible's counsel on the subject.
They tried to bury us, they didn't know we were seeds.