God is not stingy. When He gives, He does it right. You will lack for nothing you need, and more. But the key is that you have to be a giver first. Give to him who asks you, and from him who wants to borrow from you do not turn away. (Mat 5:42) Then God will know it’s safe to bless you.
Give, and it will be given to you: good measure, pressed down, shaken together, and running over will be put into your bosom. For with the same measure that you use, it will be measured back to you. (Luke 6:38)
He uses the same yardstick that you use. Do you need great blessing? Then give generously. It’s not like you’ll run out of anything. God has all the resources that you need. Give to fill the need and let God take care of yours.
And God gives generously — a good measure, not a fake on to rob you, pressed down so more can fit it, running over. He loves to give when He sees your generosity. You can almost see the glint in His eye and hear Him say, “That’s my boy” or “That’s my girl”.
If giving has be difficult for you, give that fear to God. Confess that you’ve been fearful of giving and let Him fill you with faith. Then try it. See if God won’t bless you back so you lose nothing.