I agree in principle that it is frustrating if people behave in an ignorant way.
The best way is to live by example don t try to control others as this can back fire.
if people have a self worth problem, it is not your place to correct them.
I agre key person is number one if you live by example then yhose who enter your life will probably look after themselves too. But there is a caveat..
Problems with self worth can also come to fore in the form of repressed anger, some may lead seemingly healthy lives but displace their anger by hurting others around them, a form of control through bullying.