God’s desire is that we prosper and be in good health, even as our souls prosper. (3 John 1:2) And when God blesses us, he does not add any sorrow along with his blessings. (Proverbs 10:22) There are spiritual laws governing prosperity which includes the act of giving and receiving. “give, and it will be given to you. Good measure, pressed down, shaken together, running over, will be put into your lap. For with the measure you use it will be measured back to you.”” (Luke 6:38)
This is also connected to the concept of sowing and reaping. “Do not be deceived: God is not mocked, for whatever one sows, that will he also reap.” (Galatians 6:7) Being stingy, selfish and self-seeking will not put us in a position to receive from God. And yes it is good to have a budget and to manage our resources. That being said, we have to look for opportunities to be a blessing to others. Remember that it is more blessed to give than to receive. (Acts 20:35)
This is what the bible teaches, but if you even consider this in natural terms; no one wants to continue to give to someone who never seems willing to give. People who are always expecting to receive from others, without a willingness to give are often viewed as being opportunistic. Most people appreciate relationships where people learn to reciprocate and are willing to give and take.
So if even as humans, we are mindful that people should be willing to give in as much as we are willing to give them; God will give to us if he can trust us to give to others. God will bless those whom he can trust to share and who can see the needs of others and offer support. God won’t continue to increase our store and provision to keep it for ourselves. He blesses us so that we can be a blessing.