God is a giver, not a taker -- Mark Driscoll

Before God asks you to give anything, God gives you everything. The Bible says that God loves a cheerful giver. Do you know who is the most joyful person? God. No one has given more than God, and no one's more joyful than God. When God's people get God's heart, they become generous, and they become joyful, and they experience the joy of giving.