“Wait patiently for the Lord. Be brave and courageous. Yes, wait patiently for the Lord.”
The great teacher of the book of Ecclesiastes once told us that for ‘everything there is a season, a time for every activity under the sun.’ (3:1) Yet the hardest thing in life, is knowing that God has called you do to something, or has promised something, and waiting for God’s timing to do or receive it. It can so often feel like a long process and sometimes we wish that God would work to our time schedules, as if we know best. However, the truth is that God always knows best and everything always works out according to His perfect timing, not ours.
The Psalmist too, knew about waiting patiently for God’s divine plans. He was anointed to be the King by the prophet Samuel, after the kingship was ripped away from the rebellious Saul. Yet from the time David was anointed to be king, to the moment he actually became King, commentators say was around 15 years. During that time, he had to deal with Saul’s jealously towards, the constant threat of death, traitors in his own camp, and a rebellion from his own family for his kingship. If anyone is qualified to write about waiting for God’s timing, then surely it is David. Yet here in today’s verse, David advises his readers to not rush God’s timing but to wait patiently for the Lord to pull through.
Today if you are waiting for God’s direction, then wait patiently for His perfect timing. Be brave. Be courageous. God will come through. Just trust Him. “Yes, wait patiently for the Lord!”