Weaknesses and shortcomings there are, no doubt, in everyone, but I find no reason why he should take the pessimistic view of them. We should never be disheartened. Dejection’s and disappointments are the worst poison for a spiritual life. Will, faith and confidence are the essential factors of spirituality. They dispel clouds of dejection’s and disappointments which surround our mind.