God is generous and has blessed us and he calls us to be generous in return. Everything we have comes from God. It is our goal to glorify God with all the gifts we have and that includes our finances.
God does not need our money, as He is the creator of the universe and the author of salvation. And yet we know He is pleased to see His children caring for and sharing with each other.
When we seek to serve God, our attention goes away from keeping everything for ourselves and it changes to a desire to be generous, knowing that what we have is not ours, but that we are just keepers for a little while of all that belongs to God.
Anyone who has two shirts should share with the one who has none, and anyone who has food should do the same. Luke 3:11
We love because he first loved us. 1 John 4:19