Psalm 27:14 “Wait on the LORD: be of good courage, and he shall strengthen thine heart: wait, I say, on the LORD.”

The crackle came over the plane’s audio system and then the dreaded words
were spoken “This is your captain speaking and there is going to be a delay in takeoff.” The passengers erupted with an irritated, “Oh man!” Everyone hates delay. Each of us has a goal in mind of where we want to go with our lives. Plans for school, college, marriage, a career; but then God seems to put our plans on hold for reasons we cannot see.

It was a beautiful day outside and the plane was working fine so there was nothing obvious that would cause our delay. There was one person on the plane who did know the reason, and that was the captain. He had been in touch with the controllers in the tower. Somewhere on our planned flight path we were headed for danger. It could have been another plane was in our way or an emergency at our destination airport. What if the captain would have ignored the order to delay our takeoff? Most of the people would have been happy because they felt their plans were too important to delay. Yet by doing this the captain could have cost all of us our lives and our futures.

God has a reason for the delays He brings into our lives. The Bible promises us that God is working in our lives. We may not be able to see it with our physical eyes, nor perceive it through the dark clouds of trials and problems – but God is working! We might not like the delays God puts in our lives but we need to appreciate them for what they are – God’s will. Trust God with your life now and with your future. He knows exactly what you need and when you need it.

Robert Pophal
Senior Pastor | Rose Park Baptist Church of Holland, Michigan