Sort:  

Self acceptance is a requirement for inner peace and success, absolutely!