Obviously, you can't love everyone. Human nature being what it is, to love everyone in the true sense of the word would be impossible. You can, however, try to understand why people behave the way they do, and if you can bring yourself to feel pity for those who are spiteful, selfish, narrow-minded, or just plain nasty, and try to understand that they are sadly lacking in some way, then it's far easier to rise above the effect that they might otherwise have on you. Don't allow hatred or bitterness to encroach, because that will only harm you. Instead think about what these people really are, and try to replace your confusion and anger with sympathy for their failings - because their failings is what you're talking about. You will then find that you will be able to look at them in a different light, and your anger will diminish. You have to turn the tables. They're sad people, and sympathy, and having the personal strength to look at them from a different angle and to muster that sympathy is the key. You will probably never be able to love them, but at least in this way you will be able to tolerate them - and that will bring you peace of mind.
Don't let anyone get you down, Feelinlost. If you know you're doing the right thing, then that is enough. Keep strong. x