However, the question remains, "When I ask God for something, why don't I always get it?"
As Christians, we know God answers prayer. Just two days ago a friend and I prayed that my son would get an acting job for which he auditioned yesterday. The audition didn't go particularly well and he was a bit discouraged. But today he had good news - he was offered the part.
Now, it's easy to call that kind of thing coincidence but I am reminded of the words of Archbishop William Temple:
When I pray, coincidences happen, and when I don't, they don't.
Of course, there have been prayers for other jobs for my son which seem to have gone unanswered. And there are the more serious unanswered prayers such as those for an acquaintance who died of cancer earlier this year leaving a husband and two young children. It is understandable if the response to that kind of event is that God is either cruel or does not exist.
However, that is to measure God by human standards. God is ineffable, beyond human comprehension. The Mind, which created space-time with its billions of stars and the complex code of DNA as a computer programme for the construction of unique human beings, does not see our lives in the same way we do.
Whilst it is true that He has a unique plan for each individual, the fact remains that there is one over-arching plan for time and eternity and human minds do not have the capacity to grasp how the details of our personal existence fit into that.
The current obsession with self in Western culture, which I believe stems from moral and social immaturity in people who have been taught liberty and license rather than self-discipline and self-control, has left us so absorbed with our own difficulties that we are incapable of grasping the truth of Romans 8:28:
We know that in all things God works for the good of those who love Him, who have been called according to His purpose.
We need to learn to seek God's plan and purpose for when we pray with those in mind, our prayers will be answered.