Growing up, I was constantly told that God is never late. He is always on time. The only problem was that no one told me, that God was always on His own time. Not on mine. He was never late according to His own schedule. Unfortunately, no one knew on what timezone he was on either, was it +3 hours ahead of hours or what?
So yes God was never late according to His own schedule and He was always on time according to His own timing.
Sarah in the Bible, just like the rest of us, was made to wait. And she too thought He was taking too long and thought of getting her own plan B. God had promised her, and her hubby Abraham, that that they were to be blessed with a son, the only issue was that God never told them when. And so they waited and waited and after 10 years, Sarah had had it. She instructed her husband to sleep with her Egyptian slave, Hagar, since it seemed like God was taking too long and she had to find a way to fulfil His promise.
Sounds familiar? Sarah, I learnt represents most of us. God gives us a promise and we are cool with it at first. Then it starts taking too long and now we start looking for ways to ‘assist’ God in his plan for our lives. Waiting sucks man, it does. Anyone who has ever been made to wait, knows that all too familiar feeling.
The Waiting Queue is too Long
Most of the time when I go to the supermarket to do some shopping, I find a long queue at the check out counter. And every-time, I find myself skipping queues to try & get to the one that is moving faster. Interestingly, I am always the loser and I end up taking longer at the queue. The same applies to traffic jams too. I hate having to wait, everybody does.
So, why does God make us wait?
Why did Sarah & Abraham have to wait almost 25 years for their promise? or Joseph wait almost 17 years to become prime minister of Egypt? King David also waited almost 15 years from his anointing to his ascension. Almost everyone in the bible who God made a promise to had to wait. And just like us, God never told them when that promise was going to come to pass. They just had to wait in absolute faith.
I too, often ask God this question. God when? When would you do it? I was getting tired of the wait. And what was I supposed to do as I waited? No one ever taught me how to wait. I really sucked at all this waiting game.
Why God Makes Us Wait
There are many reasons why God does not give us what we want or what He has promised us immediately. One of the reasons I found in these gem of a verses, that I never really seemed to understand their true meaning until God opened up my eyes
Knowing this, that the trying of your faith worketh patience. But let patience have her perfect work, that ye may be perfect and entire, wanting nothing. (James 1:3-4)
One of the reasons why God makes us wait is to teach us patience. Unfortunately, we are not born with patience. Patience is something that we are taught into, or trained into. It is something that is always a work in progress in all of us, even those who look like they are doing great in the waiting department. We all suck at patience and the only way God will teach us this precious virtue is through waiting.
Waiting is the sole true test of your patience level. So if you want to know how patient you are, go somewhere where you have to wait for a while, like bank queues or in a crazy traffic jams. The more you go through trying circumstances the more patient you become.
Patience is about waiting on God while fully trusting that He knows what He is doing and that He will do that which He has promised to do. Patience is not waiting while messing around with your Hagar (plan B). Patience is waiting in confidence, an unwavering assurance, that He who promised is faithful and He will never fail you.
In case you are having a hard time with patience, ask God to help you develop it through the power of the Holy spirit. It is part of the FRUIT of the Holy Spirit.
When Patience Grows Up
The goal is not to remain a student of patience forever, but to let Patience grow up to perfection. Perfection is the state where you want/need nothing as James puts it. I always wondered why James said this and I finally got to understand it.
God does not give you what you want immediately because there is the danger that you would love the gifts you get more than the giver who gives it. We are so human you know, we love good things and so many times we may love the stuff so much, that we forget about the creator of all that stuff.
That is why God makes us wait, so that we may have patience and when our patience is perfected we may fall in love with the maker and no longer need the things that He may give us. The goal is to find God, fam, not just get goods. We follow God to know more of who He is, not more of what we can get through Him.
So, if God is making you wait for something or someone, just put it in His hands and get busy serving Him and serving others. Trust that He will do it in His own time, not yours. Just remember this verse my dear ones, especially late at night, when you start having those panic attacks, and the tears sting the side of your face.
God is not human, that he should lie, not a human being, that he should change his mind. Does he speak and then not act? Does he promise and not fulfill? (Number 23:19)
He has not forgotten you, your time has just not come yet…
GLORY BE TO GOD
We are disciples of Christ, passionate about serving God’s purpose to our generation. We met in 2009 at church, where Ben was directing a play. It was love at 1st sight.
We got married in 2014 in a beautiful wedding surrounded by our family and friends. God has blessed us with 3 kids, Imani, Tendai & Taji.
We live in Nairobi where we run our businesses and take part in serving our community for Christ