I have heard 'Umar saying, "The Prophet (ﷺ)
used to give me some money (grant) and I would say (to him), 'Give it
to a more needy one than me.' Once he gave me some money and I said,
'Give it to a more needy one than me.' The Prophet (ﷺ) said (to me), 'Take
it and keep it in your possession and then give it in charity. Take
whatever comes to you of this money while you are not keen to have it
and not asking for it; take it, but you should not seek to have what
you are not given. ' "
Sahih al-Bukhari Book 93, Hadith 28