Today’s Reading: Genesis 41
Key Verse: Pharaoh (King of Egypt) sent for Joseph at once, and he was quickly brought from the prison. After he shaved and changed his clothes, he went in and stood before Pharaoh. – Genesis 41:14
Throughout our life, we will spend 653 hours waiting for trains, seven years waiting to get make to sleep, six months queuing and twenty weeks on hold.
Waiting is a significant part of each of our lives, but as it is hard to wait for anything, it is even more difficult to wait on God. Joseph had not neglected the dreams of his youth, but they probably appeared a long way away. He was a slave in a foreign prison; no one was bowing down to him. Joseph had hoped for release, after helping Pharaoh’s cupbearer, but days turned into weeks and weeks turned into years.
Then all of a sudden, a summons comes from the Palace. This was Joseph’s moment, but he did not rush recklessly into Pharaoh’s presence; he prepared himself. He shaved himself and changed his clothes.
Yet, even before Joseph prepared himself for Pharaoh, Pharaoh’s heart had been thoroughly prepared by God.
Here we see God’s timing is unconditionally perfect. Perhaps if the cupbearer had told Pharaoh about Joseph earlier, he might have neglected the foreign slave. Now, however, Pharaoh needs something that only God, through Joseph, can provide; an interpretation of his dream and a wise way to respond.
Waiting for the Lord’s timing can be difficult, even painful, but it is always right. Psalm 27:14, “Wait patiently for the Lord. Be brave and courageous. Yes, wait patiently for the Lord.” God will never fail us.”