The Bible teaches us that God loves a cheerful giver (2 Corinthians 9:7), but have you wondered as to what that means? The Bible states that happy are the people whose God is the Lord (Psalm 144:15) and from the Bible we also learn that God so loved you and me that he gave (John 3:16). The demonstrable expression of love is to give. In other words, if we love we give or we give because we love.
So why give or should I say why love? We don’t give because it makes us happy; we give because we are happy/blessed. In other words, we don’t love because we will be blessed; we love because we are blessed. We give because God first gave us his Only begotten son and salvation to all who believe in him (John 3:16). We love because God first loved us (1 John 4:19).
2 Corinthians 9:7 (KJV)
7 Every man according as he purposeth in his heart, so let him give; not grudgingly, or of necessity: for God loveth a cheerful giver.
John 3:16 (KJV)
16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life.
1 John 4:19 (KJV)
19 We love him, because he first loved us.