At the beginning of your supplications the command went out, and I have come to tell you…from the first day that you set your heart to understand, and to humble yourself before your God, your words were heard; and I have come because of your words. But the prince of the kingdom of Persia withstood me twenty-one days; and behold, Michael, one of the chief princes, came to help me. (Daniel 9:23; 10:12-13, NKJV)

I love watching planes take off and land. There is just something about the powerful effortlessness with which they rumble down the runway on takeoff, noses pointed to the sky as they gently kiss the earth goodbye. Then when landing, they align themselves with the runway and smoothly glide back to the earth’s embrace. It all seems so magically impossible.

I recently watched a large passenger plane approach for its landing. From my perspective, it was quite a distance away and seemed to take forever to arrive. However, the closer it got, it seemed to pick up speed. When it was overhead, it zoomed past me toward its planned rendezvous at the local airport. What previously appeared to be a small, slow-moving object on the horizon was in fact large and fast-moving. It just had a lot of ground to cover to reach its destination. Since I was in its flight path, my perception aligned with reality the closer the plane got to me.

It served as a truthful reminder regarding my prayer requests and expectations. Things I ask of God and promises I expect to be fulfilled may seem to take forever to happen. However, I often overlook God’s sovereign coordination of all the details behind the scenes to fulfill His plan according to His timing. From His perspective and timeline, the “approach and landing” are always right on schedule. As that right time approaches, I may notice things speeding up. Once the specific answer to my prayer arrives, it may quickly zoom into my life just as the plane zoomed overhead.

There can be many reasons for delayed or seemingly unanswered prayers.

Enjoy more of this post at