I have learned the hard way that i cannot afford to deal for too long with people as you describe silverbells (love that username by the way

).
I cannot please everyone.
People are going to be the way they are (at least for me). I can't make them be kind to me. And I can't make myself always be "right" for them.
It is impossible for me to avoid meanness.
I have learned a powerful antidote: Be kind to ourselves and be kind to others and don't worry about THEIR stuff so much; it's not about us, usually, it's about them.
Billi