Abu Hurayra reported that the Prophet, may Allah bless him and
grant him peace, said, "No believer turns his face to Allah and asks Him
for something but that He gives it to him, either by giving it to him sooner
in this world or storing it up for him in the Next World, as long as he
does not try to make it come quickly." They asked, "Messenger of Allah,
what does 'making it come quickly' mean?" He said, "He says, 'I asked and
asked and do not think that I will be answered.'"
Narrated Abu Sa'id al-Khudri reported that the Prophet, may Allah bless
him and grant him peace, said, "No Muslim makes supplication - unless
he is someone who has cut off his relatives - but that he is given
one of three things:
either his supplication is answered quickly, or it
is stored up for him in the Next World, or an evil equal to it is averted
from him." It was said, "Then many supplications will be made." He replied,
"Allah has more still to give."