Do not despair when in spite of intense supplication, there is a delay in receiving the expected gift. He has guaranteed that he will respond in what He chooses for you, and not what you choose for yourself, and at the time He chooses not the time you desire.
Ibn Ata Allah