We give because we recognize all that we have been given. God loves us so deeply that He was willing to sacrifice His only son. But, He offers far more than just forgiveness. For those who believe and place their trust in Him, He provides restoration, new life, joy, and peace! So, we give out of an abundance of that new life! It is an act of appreciation and gratitude for all that we have been blessed with. But we also give so that those gifts can be multiplied; so that more and more people can hear of the good news of Jesus Christ. In hopes that some of those will experience the amazing love of God which we have experienced; that love which can only be known through a personal relationship with Jesus Christ.
He who did not spare his own Son but gave him up for us all, how will he not also with him graciously give us all things?
Command those who are rich in this present world not to be arrogant nor to put their hope in wealth, which is so uncertain, but to put their hope in God, who richly provides us with everything for our enjoyment. 18 Command them to do good, to be rich in good deeds, and to be generous and willing to share. 19 In this way they will lay up treasure for themselves as a firm foundation for the coming age, so that they may take hold of the life that is truly life.
1 Timothy 6:17-19