As Christians, we should be generous people, giving whatever we can whenever we can. And that doesn't just mean money—we can give help, encouragement, time, talents and forgiveness.
This means we can't let selfishness get in the way. A lot of people are stingy, clinging to what they have and afraid to give it up. Others aren't stingy in their actions, but they are stingy in their hearts, giving because they feel obligated, not because they really want to. But this isn't the way God calls us to give.
Second Corinthians 9:7 tells us, God loves (He takes pleasure in, prizes above other things, and is unwilling to abandon or to do without) a cheerful (joyous, “prompt to do it”) giver [whose heart is in his giving].
If you think about it, when we give our lives to God, everything we have is His anyway—it no longer belongs to us. We should be givers, using our resources the way He wants us to.
Give cheerfully today. It pleases God, and those who give cheerfully are happy, fulfilled, and highly effective.