Most of the time, God works beyond our comprehension.
God often works both within the odds and against the odds. While God promised us a plan to prosper and not to harm us (Jeremiah 29:11), He did not promise us that everything will happen according to our plan.
He did promise that everything will be beautiful in His time.
I remember when I was on a trip with my friends and my flights (notice the plural? Yes, connecting flights) were delayed, we were pretty much busy looking for information regarding the delay. The delay was due to Mt. Rinjani eruption and this caused the airport to be closed. I remember when we had to wait with uncertainties, knowing that Mother Nature has a way of her own. We pictured how it was going to once we’ve arrived, but apparently, we got stuck in the airport. The whole story itself will be long, but to be short, it’s pretty much similar to life. Whether the flight is delayed due to human error or weather, we know that in the end we will depart.
When things are delayed, we find ways to know the reasons. We find ways to fix it and make sure that everything goes the way we intended it to be.
Even if we did nothing wrong, there’s a chance that things won’t work out the way we want it to be. We may plan things, but God has His own plans.
“A man’s heart plans his way,
But the Lord directs his steps.”
– Proverbs 16:9
Even though God promised He will keep us safe (Psalm 23), God never said that our life will always be filled with rainbows, unicorns, and happiness; but He also did say that we will have many trials and sorrows (John 16:33).
So many times we would get disappointed when we did not get what we expected on time. We thought that God has denied our prayers. I remember that one time when I did not get the opportunity that I want and I had to wait for another year to re-apply; I felt that everything was delayed. But after I re-applied, I was offered with better opportunities.
Sometimes, God wants us to wait.
At times, He will act like a Father; He knows what’s best for you, that’s why He asks you to wait.
Even though it seems like a delay to us, it’s not delayed in His timing.
So, wherever we are in life right now, know that God asks us to wait for a reason and not because He denied us.