It Might Take A While But It Will Come To Pass

All the tribes of Israel came to David at Hebron and said, “We are your own flesh and blood. In the past, when Saul was king over us, you were the one who led Israel on their military campaigns. And the LORD said to you, ‘You will shepherd my people Israel, and you will become their ruler.”
When all the elders of Israel had come to King David at Hebron, the king made a covenant with them at Hebron before the LORD, and they anointed David king over Israel.
David was thirty years old when he became king, and he reigned forty years.
In Hebron he reigned over Judah seven years and six months and in Jerusalem, he reigned over all Israel and Judah thirty-three years.
2 Samuel 5:1-5 
God instructed the prophet Samuel to anoint David king over Israel while Saul was still reigning as king. Saul sought to eliminate David and derail his kingship. For a long time, he pursued David but God protected him. David led a rather miserable life. He slept in caves; took refuge in foreign lands, did odd jobs and went on raids to survive. All he had to “rule” over were six hundred disgruntled men! There was a time when David’s men even threatened to stone him. Was the promise of David becoming king ever going to be fulfilled? 

Finally, King Saul died and there was a fierce power struggle. David was made king over Judah and Saul’s son Ish-Bosheth ruled over the rest of Israel. David ruled for seven and a half years over Judah until the elders of Israel came to him at Hebron and made him king over the entire nation. The journey was long, dangerous, tiring and very trying. I can’t even begin to imagine how David must have felt as he waited for the promise of God to be fulfilled in his life. But when the fullness of time came, David ascended to the throne. David was never idle as he waited. He fought to survive. He did everything to keep himself going. He was ready when the time was ripe.

It might take a while but God’s promises to you will be fulfilled. The vision will surely come to pass. The words of the prophet Habakkuk are instructive in this regard: “This vision is for a future time. It describes the end, and it will be fulfilled.  If it seems slow in coming, wait patiently, for it will surely take place.  It will not be delayed.” (Habakkuk 2:3, NLT)

Like David, don’t be idle. Work actively toward the fulfillment of your vision. Fight the necessary battles; sleep in caves if you have to; faithfully work with the “disgruntled” team you may have; “rule” for however long it takes in Hebron. Remain humble. Do not despise your current lot. At the right time, God will elevate you and establish you over much. It might take a while but it will surely come to pass.

Prayer: Lord, please help me not to give up because your promise seems to be delaying. You are a Promise-Keeper so help me to faithfully press on until I fully accomplish my destiny. Amen.