islam.com.kw
Self-criticism: The Eleventh Stop of Your Spiritual Journey to God - Discover Islam Kuwait Portal
The origin of flaws -sins, forgetfulness, lusts, etc. – is to feel self-righteous. After looking within oneself and discovering its flaws, one has to know the origin of these flaws so that he can get rid of them.
ahmed