We know that all things work together for good for those who love God, who are called according to his purpose. (Romans 8:28)
My current favorite episode ever of Doctor Who (so far) is Neil Gaiman's masterpiece from series 6, "The Doctor's Wife." In it, the Doctor and his companions land on a sentient asteroid that steals the TARDIS after transferring the machine's consciousness into a human body. As a result, for the first time in their centuries of traveling together, the Doctor is able to have conversations with the one object that has been with him almost constantly.
Frequent viewers of the show know that many episodes are set up by the fact that the TARDIS fails to land at the time and place the Doctor had directed it to go - sometimes they end up in the wrong place and sometimes it's the right place but the wrong time, but at any rate, they find themselves in the middle of a crisis, followed by lots of running around and day-saving. Now that he has the TARDIS in a form that can answer him, the Doctor confronts her with the fact that she doesn't always take him where he wants to go.
"No," she replies, "but I always took you where you needed to go."
It was not until I was thinking about the episode later that I realized how profound that statement is, especially in regard to my life at the moment. "Why, God?" I ask. "Why are things going this way for me? Why aren't you answering my prayers? Why can't things go right for a change?" I wonder - if I stopped to listen to the still, small voice, would I hear the same answer that the Doctor heard? I suspect so, even though that's not always exactly what I want to hear....