Ok, people with the self-hatred. I am by no means entirely cured of it myself, but here is the reasoning I stumbled upon that helped me down the road to making the self-hatred leave me alone.
Water seeks its own level. This is something my mother used to say all the time. It means the same as "birds of a feather flock together", yet it seems more pointed to me, more atavistic. I believe it, firmly. Most of us do. There is good reason. The friends and associates we choose, and feel most at home with, are fundementally on the same level of maturity, quality, whatever as we ourselves are - not always precisely the same, but the basic ability to grok each other is there. Now, take a look at the people you surround yourselves with - your friends are amazing people. They are loving, giving, smart, passionate, witty, amazing people. They are Buffistas, who abound with those qualities, as well as the simply amazing people whom we know apart from this place. The reason we are surrounded by these amazing people is not because they have taken pity on us and let us hang around, but because we are fundementally on the same level as they are. It is hard to accept at first. But logically, and truly, we are wonderful and amazing people too.
But the sad thing is that somewhere along the way, we have been taught, most likely by our families, that we do not deserve to be loved without condition, that we are not good enough. We have learned that it is right and good to say horrible, ugly things to ourselves - because our parents or someone else close to us in our formative times did so. We believe the crap that our families tried to smother us in. We say things to ourselves that we would never dream of saying to someone we think is an amazing, wonderful person.
The challenge is learning to talk to ourselves the way we talk to our friends. It feels strange at first, but after a while it gets easier. We deserve to be loved, and loved by ourselves. We deserve to hear good things said to us, and we can say those things to ourselves.