“God does everything just right and on time, but people can never completely understand what He is doing” – Ecclesiastes 3:11 NCV
Living in today’s fast-paced world where everything is a quick-fix, quick-gain, quick-grab, quick-bite, quick-sale, quick-fly, quick-quit and quick-confirm (a Singlish terminology), little wonder that people are a lot more impatient now than ever. Nobody likes to wait — except Singaporeans’ unflinching penchant for good food that long-long queue means die-die-must-try (speaking in Singlish again) — as waiting always challenge one’s patience, and is always the hardest and perhaps painful, especially when we are in a hurry.
And it hurts to know that God has never been in a hurry- He is never too early nor too late – His Timing is always perfect. But we are the problem – how do we hear His answer, nor know His Timing?
Wait, wait and wait… Delay after delay… And yet God is still silent. We all have such seasons in our lifetime. But God has His reasons that we are not able to grasp His infinite incomprehensibleness.
So when we are in a hurry, we are susceptible to commit the fallacy in taking matters into our own hands, thinking that God will still bless us if we think our decision is right. Little are we aware that impatience really means it is a lack of trust. When we are impatient, we are implying that we do not trust God enough to wait any longer, because time is running short and we reinforced our decision, thinking that God does not care enough to answer on time in our best interest, or perhaps, we think that God’s way is not the best. And here’s another pinch to our already bruised soul- God never reveal His Timetable nor His plans for us, ahead.
I had been there, and it took me donkey’s years to really learnt that trusting God’s timing is always a maturing of character and testing of faith, that I need to discern between hearing God says, “No.” and “Not yet.”. And delays are not necessarily His denial. (And yes, I often wish God can simply say, “Yes!” and make my life easier, but I guess I would not have learnt what it means to differentiate discernibly His Will in so doing.)
From time to time, I often have to remind myself how God had prepared Moses for 80 years, including 40 in the wilderness from a somebody (he was born a Prince) to a nobody (he became a refugee from murder) then to be somebody He had intended Moses for (leading the Isrealites to the Promised Land). I am sure, like Moses, we all have wondering and wandering times, struggling with “What is next, God?”, “When, God?”, “Is it time yet, God”, “What is this, God?”, “Are you there, God?”…… And God’s “Not Yet” took Moses 80 years in waiting… Woah, it is a-gulping-long-time…
God can do any thing any time, time is never a factor to Him. But He is far more concerned in our Character than our comfort; that we act in Faith than respond in fear; and that we preserver in Trust than we panic and tumble. Common to the adage that great souls are birthed through seasons of pain and suffering, our learning path will be shorter so long as we do not short-circuit our process of God’s refinements. Just as James advised, “Don’t try to get out of anything prematurely. Let it do its work so you become mature and well-developed” (James 1:4 MSG).
Just remember where we are standing now- how far we have come, we are not yet where we want to be, but at least we are not where we used to be.
Here’s God’s golden rules:
Be still in the presence of the Lord, and wait patiently for him to act – Psalm 37:7 NLT
Also it is not good for a person to be without knowledge, And he who hurries his footsteps errs.- Proverbs 19:2
Last but not least, LEARN to be patient and WAIT in trust for God’s Best in His perfect Timing.