Waiting on God

Jeremiah 29:11 (NIV) – “For I know the plans I have for you”, declares the Lord, “plans to prosper you and not to harm you, plans to give you hope and a future.”

Waiting…that’s a word that has become increasingly familiar to me. I seem to have been in God’s waiting room for a long time for what I consider to be very important things. Waiting on him to pursue that advanced degree, waiting on him for that great career changing job and of course, waiting on him for the amazing husband that I think I deserve. And yes with the waiting comes the praying and the fasting and the vigils, almost like if I prayed a little harder, cajoled God a little more, he would be persuaded to give me all these things at the time I believe to be the right time…which of course is NOW!

“But when the fullness of time had come, God sent forth his Son, born of a woman, born under the law” Galatians 4:4 (ESV)

God has a plan…how many times as believers have we heard that? So many times that I think if we´re honest, somewhere in our hearts we scoff. Some of us are looking at our lives and thinking what plan? Some of us have been waiting so long that like Sarah we laugh! But do we truly appreciate what a God plan means in its entirety? Ever before the earth was formed and humans populated the planet, God knew that we would be separated from him and he laid out an exquisite plan for the redemption of man. An audacious plan that no being (not even the devil) could conceive “…but we speak the wisdom of God in a mystery, even the hidden wisdom, which God ordained before the world unto our glory which none of the princes of this world knew: for had they known it, they would not have crucified the Lord of glory.” 1 Corinthians 2:7-8)

A plan that still supercedes the wildest imagination – “For as the heavens are higher than the earth, so are my ways higher than your ways and my thoughts than your thoughts” Isaiah 55:9 (ESV). All the way from Genesis to the New Testament, we see each piece of the redemption puzzle being put into place by the Master Architect, until the fullness of time came and the Messiah was born.

And so it is with us who place our lives in his hands. God is putting the pieces of our life puzzle together, setting the stage if you will, for His plan for our lives—if we will let him! As Oswald Chambers says in My Utmost for His Highest, “A saint’s life is in the hands of God like a bow and arrow in the hands of an archer. God is aiming at something the saint cannot see…” God´s plan is about so much more than the things we think or conceive. His plan is set with eternity in view, it is about his glory, it is about drawing men to him. He would use us, if we would let him, if we would wait on him.

In my experience, there is nothing so difficult and so humbling as realizing that I have come to the end of myself, that I can in no way help myself and that my attempts at controlling and shaping my life are pitiful at best. But when I finally yield my will to Him (no easy process I tell you), stop struggling and let go of my pride, and recognize that God’s unending love for me secures my past, present and future, then comes peace in the storm.

So yes I am still in the waiting room. Is it easy?…no…do I still struggle?…yes…but I am confident that God’s plan (whatever it looks like) is a good plan and it will surely come to pass in Jesus’ glorious name “wait for the Lord and keep his way, and he will exalt you to inherit the land.” Psalm 37:34a ESV

Lord I pray that in my seasons of waiting, I would fix my eyes wholly upon you and trust that your will be done in my life in Jesus´ name. Amen.

“Be still before the Lord and wait patiently for him” Psalm 37:7a ESV

“For God alone my soul waits in silence; from him comes my salvation. He alone is my rock and my salvation, my fortress; I shall not be greatly shaken.” Psalm 62:1-2 ESV

“Since ancient times no one has heard, no ear has perceived, no eye has seen any God besides you, who acts on behalf of those who wait for him.” Isaiah 64:4 NIV

2 thoughts on “Waiting on God

Leave a Reply

Your email address will not be published. Required fields are marked *