Site uses cookies to provide basic functionality.

OK
Perfectionists can rarely affirm themselves; therefore, it's very difficult for them to affirm others.