For there is a time and a way for everything, although man’s trouble lies heavy on him. For he does not know what is to be, for who can tell him how it will be?
(Ecclesiastes 8:6-7 ESV)
Nobody likes to wait. We want what we want and we want it now.
We want our healing now. We want our prosperity now. We want our success now. We want our relationships now. We want our situations to turn around now. And if it is not happening now, it is never going to happen… or so we think.
Let’s consider the stories of these 2 men.
Joseph was 17 when he was sold by his brothers. He was 30 when he became the second most powerful man in Egypt. In between these 13 years, he was falsely accused by his boss’ wife, incarcerated for a crime he did not commit and was even forgotten by the prison warden he helped.
David was around 20 when Samuel anointed him as king. He had to wait 15 years before he became the king of Judah, and another 5 years to finally become the king of whole Israel. In between these 20 years, he was constantly on the run from his own king (and father-in-law), with no permanent home and no stable source of livelihood.
So if it has been a while and your prayers have yet to come to pass, take heart– 2 of the greatest heroes in the Old Testament had to wait too.
But God promised us it is worth the wait.
He has made everything beautiful in its time. Also, he has put eternity into man’s heart, yet so that he cannot find out what God has done from the beginning to the end.
(Ecclesiastes 3:11 ESV)