God is concerned about the poor and calls us to give generously. God also calls us to give to support those who minister us.
Sometime we worry that we will not have enough to live on if we give to others or to the Lord. But the Lord promised that we would. He also reminds us that we cannot count on having everything we have now for our whole lives. In Ecclesiastes 11:1-2, he said "Cast your bread upon the waters, for you will find it after many days. Give a portion to seven, or even to eight, for you know not what disaster may happen on earth."
In other words, give and God will take care of you. Besides, you cannot know what things may happen in the future to the things you tried to horde.