Open In App

His Timing is Everything

Most people think of life as a medley of events, people and things. But life doesn’t move at the fast, addictive pace of our favorite novels. Days, weeks and months pass between one plot twist and the next. Many people say big life events are the rough part, but I think the lack of events is often hardest to accept.

In Genesis 37, the Lord gives Joseph a dream of becoming a great, powerful man. Joseph was the youngest son out of his brothers and also the most favored. When the Lord told Joseph his family would one day bow to him, Joseph was arrogant. He bragged to his brothers, landing him in the arms of slavery by their jealous schemes. Joseph’s life story takes just a few pages to tell, but in reality it took decades to live. Joseph was a young man when his brothers sold him into slavery. By the time Joseph started working in Pharaoh’s palace, he was 30 years old (Genesis 41:46).

Joseph gets his moment to shine as the Lord promised, but it did not come in the way Joseph thought it would. Imagine how many nights Joseph stared at the ceiling in his jail cell wondering when and how God would work this all out.

In between the grand gestures and major milestones, the Lord is still speaking. We just have to listen. On the days when Joseph’s life seemed stagnant, God was preparing him for the next defining moment. The same is true for us. God’s promises come to fruition in His timing and by His handling, not ours. In the still moments, the seasons when each day feels a lot like the last,  God wants to work in our hearts and prepare us for what’s to come.


  • Do you feel like you’re in a season of “in between”? What is the Lord teaching you during this time?
  • Has God given you a promise that’s yet to be fulfilled? How could the season you’re in now prepare you for what’s to come?

Like what you just read? Download the NewSpring App for an even better reading experience. You can read, share, and bookmark your favorites quickly and easily from your phone.

Related devotionals

We want you to have a safe experience while using our site.

Unfortunately, there are security risks associated with your browser. To keep you protected we will be discontinuing support to this browser. Please visit for a secure browser update.