It's far better to give than to receive.
We create in our lives whatever it is that we focus upon.
If we focus on scarcity, we create scarcity. Those who are stingy with their money or other resources will find that financial bad luck comes their way.
If we focus on abundance, we create abundance. Those who are generous are not concerned with their own prosperity because they are already prosperous. All good things flow to them.
A person who is fearful of losing their wealth or giving away too much will end up creating more things to fear.
If you have fear now, it may take some time and persistence to replace the old habit (fear in scarcity) with a new habit (confidence in abundance).
When you can give freely without complaint or resistance, but with gratitude, then you are living in abundance and will attract all manner of abundance to you.
Time and time again, there have been many who have made fortunes, lost them and then turned around and made new fortunes. This is because they are mastering their focus on abundance. Once they have perfected that mastery, they will no longer lose their fortune.
So, one should give as if they have an infinite supply of abundance. Give to fulfill the needs of the recipient. Sometimes this doesn't mean cash, but training. Like the old saying, give a man a fish and he eats for a day; teach a man to fish and he eats for a lifetime.
Your infinite supply of abundance is real. It comes from the source of all creation.