The secret of your individual progress in this world, physically and mentally, as well as spiritually, lies in giving. To give does not mean only charity of money, clothes, food and other tangible things. Good mental disposition towards others and forgiveness towards others are better types of giving than charity of money. By giving good mental disposition and forgiveness to others, you don’t lose anything, but you gain manifold. On the other hand, when you give in charity objects, you really lose the object of giving. This is one of the great secrets of my progress, and it can bring progress and happiness to you in your life.
Charity is rather incomplete without charity of disposition, understanding and human feeling. Charity is self sacrifice on different levels of one’s being without the pride of self-sacrifice. When a person gives charity in order to show to society his importance or wealth, it is guided by inferior motives and takes away the very spirit of charity. Charity in its true sense should be without any motive and desire.
-Swami Kailashananda (Yogi Gupta)