What makes some people generous and others stingy? One explanation is gratitude. When we realize that the hand of God gave us the things we have, we aren't so inclined to greedily hoard them. Generosity assumes that there is an unlimited storehouse of blessings available to us, and that we can never exhaust it. Generosity is a practical way of saying, "Thank You!" It is our gift to God and to the men and women who have shared with us, asking for nothing in return.
-- Stephen Arterburn in The Power Book