Written by Guest blogger: Sandra Ngonidzashe Mboweni


I came across a powerful quote by Pastor Tim Delena where he says, “God will never give you a position or a possession that you would sabotage with your immaturity. So when you ask for something, you get the journey that prepares you to receive the thing you asked for!” And I thought wow! This quote really resonates with the point we are trying to bring forth in this section of the series. God is a God of order and impeccable timing.

Ecclesiastes 3:1 says, “There is a time for everything, and a season for every activity under heaven.” God is in the business of equipping people, preparing them to be their best selves no matter how long it takes and sending them out into the world to do awesome works; all for His glory.

At some point in your life, you’ve probably prayed to God, asking Him to do the extraordinary in your life.

Let me ask you a question, did you just wake up one day and boom, you were in that position you were praying for?


Why? Because you need to learn to walk before you can run or fly or do anything else.

There is almost always a waiting season to anything.

Joshua and the children of Israel were commanded to circle the walls of Jericho 6 times and then on the 7th they were to march and shout and this was the very day when the walls fell (read more in Joshua 6). Imagine if Joshua and his men had decided that the wait was too long! They would have missed out on their breakthrough and blessing. God is the master Pilot and He orchestrates things for us while we wait in obedience to Him. All we are called to do is to simply trust and obey Him as He required of the children of Israel.

I think we can all agree that no one likes to wait for something. We live in the age of now and we are used to instant things!

This is not the case with God, God tells us in, Isaiah 55: 8-9, that His ways are not our ways and His thoughts are not like ours: “For my thoughts are not your thoughts, neither are your ways my ways,” declares the Lord. “As the heavens are higher than the earth, so are my ways higher than your ways and my thoughts than your thoughts.” God is able to see beyond what we see and He ultimately knows what is best for us.

Maybe you’ve prayed to God, asking Him to bless you in some big way or to entrust you with some big responsibility.

You can rest assured that God will not give you something that you are not ready for.

If you’ve prayed and you find yourself waiting, you are in good company.

The waiting process before your blessing usually involves a test or a period of training.

I don’t know if David ever dreamed of becoming King during his boyhood, herding his father’s sheep, but I do know that this was his waiting season. In that period of time, God taught David the value of hard work, shepherding and the art of adoring and praising God – characteristics that would one day make him an amazing King.

We see a clear example of the fear of God and wisdom David had way before he was king. He had the opportunity to kill Saul who had been set against him but David stopped short of killing Saul, choosing to cut off a piece of the King’s robe instead. Even then, David had such a fear of God in him and he regretted even cutting off a piece from the robe of God’s anointed. I believe that this was also one of David’s test from God. The bible reads that,

Later, David felt sorry that he had cut off a corner of Saul’s robe.  He said to his men, “May the Lord keep me from doing a thing like that again to my master. He is the Lord’s anointed king. So I promise that I will never lay my hand on him. The Lord has anointed him.”  David said that to correct his men. He wanted them to know that they should never suggest harming the king. He didn’t allow them to attack Saul. So Saul left the cave and went on his way. (1 Samuel 24: 5-7)

Maybe you find yourself ‘stuck’ in a career that has nothing to do with the degree you studied for, or the job you envisioned for yourself. Maybe you find yourself being pressured to sin in order to ‘get ahead’ in life and ridiculed when you refuse. Take hope in this, there is no mistake with God. Perhaps this is your waiting season where God is teaching you some vital skills that you will be grateful for when He promotes you into your next season.

For Joseph it was a test of his dignity with Potiphar’s wife who tried to seduce him and then a long and seemingly unfair wait in prison before he was made the equivalent of, what today would be, the Prime Minister of Egypt.

God wants the best for you but He won’t let you step into a new season before you deal with the past. In order to be vessels ready for God to use, we need to be free of past baggage, we need to set aside things like sin and unforgiveness that hold us back. God can help you get rid of your baggage if you will rely on Him.

The bible says:

‘But those who wait on the Lord shall renew their strength; They shall mount up with wings like eagles, they shall run and not be weary, they shall walk and not faint.’ (Isaiah 40:31)

The waiting season is your launch pad to success in Godly terms. When you walk with God, He matures you and gives you wisdom to handle the responsibilities that He blesses you with.

On the flip side of this, have you ever regretted taking matters into your own hands and not waiting upon God? I know I have, when we try and do things our way, when we choose to walk outside His will, we tire easily and we quickly run out of fuel before we go far in our journeys. Without God’s direction in our lives, without the waiting period where we would typically deal with weaknesses, we rush into situations we are not prepared to face and no wonder we fail so easily.

The children of Israel were disobedient to God and they ended up spending 40 years wandering the desert. In those 40 years God dealt with the sin that had accumulated within the hearts of the children of Israel, and the only ones who survived were Joshua and Caleb from a largely disobedient generation. Joshua 5:6 says, “The Israelites had moved about in the wilderness forty years until all the men who were of military age when they left Egypt had died, since they had not obeyed the LORD. For the LORD had sworn to them that they would not see the land he had solemnly promised their ancestors to give us, a land flowing with milk and honey.

God will sometimes place us in the ‘desert’ so that we can face up to our sins and deal with them before moving into the future He has for us. God is constantly transforming us and purifying us to be more Christ like. 2 Corinthians 4:16 says, “Therefore we do not lose heart. Though outwardly we are wasting away, yet inwardly we are being renewed day by day.”

He or she whom God releases into the world is purposeful, wise and focused on their God given goals. Such tenacity to do God’s will and to go where He leads are attributes that are necessarily byproducts of the seasons of waiting and refinement that God puts his children through.

I love Romans 5:3-5 so much and I derive great encouragement from it. It says,

Not only so, but we also glory in our sufferings, because we know that suffering produces perseverance; perseverance, character; and character, hope.  And hope does not put us to shame, because God’s love has been poured out into our hearts through the Holy Spirit, who has been given to us.

So, if you find yourself waiting, know that you are in good company and that God is about to release you into the skies of endless possibilities, into a future you could never have imagined for yourself. Trust Him, fasten your seat belt, obey Him and get ready for takeoff…

Above all remember to “commit to the LORD whatever you do, and he will establish your plans.” Proverbs 16:3.


Dear God, thank you for your love and mercy. I pray that you would teach me to obey You and trust in You even during my seasons of waiting. Please may You allow me to be promoted to positions that You prepare me for. God, if You do not go with me, then I will not go at all and if You have not prepared me for something, I will wait until you have done your work in me. I love you, I trust in You and I thank you Father, in Jesus’ name. Amen.



Sandra Ngonidzashe Mboweni


Sandra Ngonidzashe Mboweni is a Zimbabwean who is passionate about using her talents to glorify God. She also enjoys cooking, reading, travelling and creative work using her hands. She has lived in 4 countries. 
She graduated from Santa Clara University in California in 2015 with a degree in Economics and a Chemistry minor. 
She is currently studying an MSc. in Epidemiology in London. She is the founder of Dear Sister Movement