Cast thy bread upon the waters: for thou shalt find it after many days. Give a portion to seven, and also to eight; for thou knowest not what evil shall be upon the earth. Ecclesiastes 11:1-2 (KJV)
The lifestyle of giving is the key to remain in the overflow of blessings. God has created the world in a cyclical form, therefore, whatever you do be it good or evil will one day comes back to you. That is why He always admonishes His children to live in righteousness in order to enjoy all the inheritances He has for us. The blessings that God puts in your hand are not meant for you alone; He wants you to also be a blessing to others, especially the poor and vulnerable in society. Your charitable deeds are been recorded by God, hence, don’t feel you are losing anything when you give to others. God will surely bless you so that you can continue to be a channel of blessings..
Hallelujah! Be A GIVER.