To everything there is a season and a time to everything under the heavens. Ecclesiastes 3:1
Some people usually get into a frenzy trying to fast-forward their destiny thereby, getting themselves into deeper trouble. In life, there are times and seasons, God set it so for a reason.
Before the birth of Esau and Jacob, God revealed to Rebecka the future of her unborn twins – the elder shall serve the younger (Genesis 25:23). Instead of waiting for God’s will and divine timing to take its cause, Rebecka rather instigated Jacob to trick his father Isaac into blessing him in the place of Esau the firstborn. This act of deceit by Jacob elongated the fulfillment of God’s promise in his life as, he fled to Padanaram and sought refuge in Laban’s household.
How many times do we force ourselves to do God’s work for Him due to lack of patience? Many have ended in misery as a result of this. No matter how impatient anyone might get, nobody can force the night to give way for daylight, not even with the brightest electricity. Let God have His way.
Abraham took a short corner by going in with his maid Haggai, in order to bring to pass the promise God gave him of an heir – the world is still bearing its consequences till date. How about King Saul? He got impatient and carried out the sacrifice which was meant to be done by Prophet Samuel – that caused him his reign as the first King of Israel. (1 Samuel 15:23)
In life, there is always an underlying reason for every challenge you are passing through. God is trying to teach you something before bringing His promise to pass in your life. The faster you learn, the faster your promotion. Here, issues arise when, you try to cut corners and force the hands of time to click in your favour.
I want to encourage you to wait for God’s own time in whatsoever thing you do; nothing can be compared to it. It might linger, it might look unrealistic but, at the end, the benefits you will enjoy will be worth the wait. Don’t lose hope.