We are in a hurry; the vision of the blessings excites our desire and hastens our longings; but the Lord will keep His appointments. He is never before His time; He is never behind. ~Charles Spurgeon
For the revelation awaits an appointed time; it speaks of the end and will not prove false. Though it linger, wait for it; it will certainly come and will not delay.
Habakkuk 2:3 NIV
Maybe this comparison will sound a little silly. For me it fits. The other day as I waited for my bread dough to rise I wondered if it would happen or not. I began to question " did I do something to kill the yeast?", "is this day too humid or perhaps too dry?", "how long has it been?" I tried to occupy myself with other thoughts. However, I caved and set up a steam bath for the bowl of rising dough to stand in. And then resorted to peeking under the towel every 15 minutes or so to see how much further it had to go.
I am human. I worry. I fret. And sometimes I even make attempts at manipulating the outcome.
However, God is faithful.
God is punctual.
If He said it He will do it.
Waiting may not be my favorite thing to do but some things, events, and people are worth waiting for.
God is always worth the wait.