Why should everyone have high self esteem? If a terribly flawed person has high self esteem, doesn't it blind him/her from seeing his/her flaws and stop him/her from improving to be a better person?
valid question