Essential Factors for a spiritual life
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. Dejections and disappointments are the worst poison for a spiritual life. Will, faith and confidence are the essential factors of spirituality. They dispel clouds of dejections and disappointments which surround our mind.
Taken from the book "Letters of the Master, Vol. 1", Chapter "1955", pg. 11, by Babuji Maharaj