It is well known that those who do not trust themselves never trust others. Alfred Adler
It is well known that those who do not trust themselves never trust others.