Self-criticism

Self-criticism: The Eleventh Stop of Your Spiritual Journey to God

The origin of flaws -sins, forgetfulness, lusts, etc. - is to feel self-righteous. After lookin ...