God promises to give us what we ask for. And so he does. But this does not mean that we can dictate his timing. Furthermore, he will give to us far more than what we ask because our requests are too modest. His provisions will exceed our imaginings, and when he provides, we will understand how much better he has answered our prayers than we had hoped. – E.O.