Subhanallah! Allah will give us not what we want, but what Allah has determined for us; which is what is best for us. And usually, it will come at the time when we least expect it, in a way that we have not foreseen. Isn't that the greatest way to give a gift? That fact - my dear brothers and sisters - is a sign of the Greatness of God!