"Do not turn away a poor man, even if all you can give is half a date. If you love the poor and bring them near you, Allah will bring you near Him on the Day of Resurrection." [Al-Tirmidhi, Hadith 1376.]
Generosity is to help a deserving person without his request, and if you help him after his request, then it is either out of self-respect or to avoid rebuke.
Imam Ali
Do not feel ashamed if the amount of charity is small because to refuse the needy is an act of greater shame.
Imam Ali