A child runs to her father every time for something and he knows for sure he will definitely get it. At times the father will come dashing the child with gifts he doesn't expect or request for. The father has always been there supporting, guiding, protecting and doing everything for the child. He makes sure his child is comfortable. He does all these for the sake of the love he has for the child. In this sense, the child loves his father very much and the father knows this for sure. This time around the child needs something from the father and there is a little delay in granting his request. Do you believe the request will be granted or not? It will be because he's a father and he has never disappointed him and always cater for him. He might feel disappointed about the delay but that's like not having too much trust in his father. If he does have the trust he can do it, he will wait until he does it. So tell me if a father can do this for his child, how much more Allah will do for his creation?. For the sake of love that he has for us and based on the fact that we love him so much, so how much more can we imagine he will do for us?. Though we might be in a situation we don't want presently but it does not mean Allah has forsaken us. What I want you to believe is that all prayers done to Allah are answered, it might not be the way we want it but believe me, HE has a perfect plan for us.