The Buddha talked about generosity as one of the foundations of our practice. One of the reasons this is so is because it is one of the best indications of the true state of our character. He said that a true spiritual life is not possible without a generous heart.