Blessed are the forgetful, for they get the better even of their blunders. — Frederick Nietzsche. German philosopher (1844–1900)
Religiously strict people, who judge themselves without mercy, are also those who have most often spoken ill of mankind in general.