When you say "love your neighbor as you love yourself", you are correct.. but you should consider this too:
It is difficult for people who haven't experienced love to love another person like themselves. Some people grew up being abused.. some grew up in broken homes.. others grew up seeing everyone as their enemies.
Some of them experienced wickedness and rejection from people around them while growing up. So, they tend to see everyone else as people who don't care.
Do you think it's easy for such people to understand the golden rule? They have grown to love only themselves and never care about the plight of anybody else because nobody cared for them too.
You can't blame these people or hate them for being that way. It's the environment of hate which they have experienced that made them that way.
Your duty is to love such persons and try to let them know that contrary to what they have subconsciously come to believe, you really care about them and God always cares about them.
The love you show to people around you has unending implications.. love is the only antidote to hate.
Show love to someone today. Genuinely care about someone else's problem today. Take out some time to put a smile on another person's face and let them know that even if the whole world doesn't care about them, you actually do.
Don't hate anybody for being wicked or negative, it's not usually their fault.. it is their conditioning.. Help them break out of a poisonous mentality.. with love.