Waiting is not an easy thing to do and it is really tough, frustrating and challenging in so many ways. Maybe we should call this Divine Waiting. Whenever we pass the waiting time we come out with a much stronger faith, a deeper under understanding of God’s goodness, faithfulness and perfect timing.
Divine delays gives us hope.
God gave Joseph a dream that God would exalt him to a position of honor and authority. It took over 13 years of being a slave and imprisonment (Gen 37-45) but the promise was fulfilled. In Josephs story, scripture does not tell us about all the emotional battles Joseph had to deal with over all these years, yet in the end he was able to see the big picture of what God was accomplishing in his time of divine delay. (Gen 45:5). Just like Joseph endured a tremendously trying season of delay, we will also be elevated to a position of influence, and we will have an impact on many others with the wisdom that we have received through our time of divine delay.
At birth doctors told us that Tiana only had 8 weeks to live, I even signed the necessary forms. God woke me during early hours and I asked the doctor to give me back the forms and I tore them telling him that God said she would live. Tiana hit the worst week as the doctor predicted at 8 weeks and I was asked to change my mind about the forms and I refused – standing on HIS word. Today though Tiana still faces a daily struggle with lung and heart diseases and is on permanent oxygen, she is 8 years old and has also survived cancer and all odds every year since birth. She, at a tender age of 8 has touched and changed hundreds of lives for God’s Kingdom.
We all have different challenges, our children, life circumstances, relationships, the list is endless.
Yet it is so easy for us to be discouraged while we wait for God, and at this time our faith can really be tested to the limit and we may feel discouraged. This is the time that we should remind ourselves of all the promises God has already kept, the many unexpected blessings we have received. During these times we should lean on the scriptures that give us hope, and that remind us that God is faithful, good and that He loves us. (Lamentation 3:20-26)
We also need to learn that being divinely delayed does not mean that we are denied by God. We need to stay confident in the goodness of God or we can lose our hope and faith and we will become weak. Trusting in God with everything we have causes our hearts to be strong, and gives us the courage that we so desperately need to
We need to realize that God is always with us in our time of waiting, even when it seems like the biggest trial and time of our life, and that we can’t go on. He will never leave your side. The future belongs to God and we should trust that it is safe and secure. It may be beyond our grasp but it is never beyond God’s grasp.
So remember that a delay could just be a divine delay – God designed it. Look at the meaning of divine: – of or like God, very pleasing and delightful.
No matter what we are waiting for, the sovereign hand of God is behind it all. God is sovereign – meaning God is in control.
Have a blessed weekend.