Jesus tells us that our hearts are prone to loving our money more than him. It is through giving that we keep our hearts aligned with God and keep ourselves focused on what He is wanting to do in our lives. (Matt. 6:21)
God also challenges us to test his ability to bless us when we choose to live generously.
"I will open the windows of heaven for you! I will pour out my blessings so great you won't have enough room to take it! Try it! Put me to the test!" (Malachi 3:10)