“‘But I will harden Pharaoh’s heart, and though I multiply my signs and wonders in the land of Egypt, 4 Pharaoh will not listen to you. Then I will lay my hand on Egypt and bring my hosts, my people the children of Israel, out of the land of Egypt by great acts of judgment. 5 The Egyptians shall know that I am the LORD, when I stretch out my hand against Egypt and bring out the people of Israel from among them.'” Exodus 7:3-5 (ESV)
After God announced that He would elevate Moses in the eyes of Pharaoh, the troubling reality of deliverance delays set in. God confirmed that He would continue to harden Pharaoh’s heart and that in spite of multiply signs and wonders, Pharaoh would not listen to Moses. That would de-motivate the chosen deliverer of Israel and generate a significant level of frustration.
Can you relate to how Moses must have felt? Can you identify a time in your life when you experienced a delay that made no sense? You may have wondered why God would allow such a delay. Moses combated a host of delays embedded in the miraculous plagues of Egypt initiated by God. Each time, Pharaoh would soften up for a moment and announce the release of those enslaved by Egypt, and then quickly go back on his word. Moses had to ride the tumultuous waves of inconsistency.
God has a divine purpose behind every delay in life. Though our view is limited and our understanding is somewhat finite, God has an infinite purpose behind each delay you face in this life. God is sovereign. He rules and He reigns, even when your circumstances do not line up with your understanding. Nothing will thwart God’s will and nothing will prevent the purposes of God from being fulfilled. Rest in His sovereignty. God is working out His plan in the midst of the delays you experience.
Chronological Bible Reading Plan: (Day 32: Exodus 7-9)
Pursuing God,
Stephen Trammell
Executive Pastor
Follow me on twitter at: http://twitter.com/stephentrammell
31 replies on “Dealing with Delays”
where to buy lasuna without a prescription – himcolin order online himcolin price
besifloxacin sale – purchase carbocisteine online cheap buy sildamax online cheap
order benemid 500mg online cheap – buy generic monograph over the counter carbamazepine oral
mebeverine over the counter – pletal 100mg tablet purchase cilostazol online cheap
buy celebrex tablets – order celebrex generic indomethacin capsule
order diclofenac 50mg – buy aspirin paypal aspirin 75mg usa
buy rumalaya cheap – buy endep buy generic elavil for sale
where to buy pyridostigmine without a prescription – order generic azathioprine order azathioprine 25mg pill
cheap voveran pill – order imdur 20mg order nimotop generic
order lioresal online cheap – piroxicam brand feldene 20 mg cost
buy generic mobic – order meloxicam 15mg generic toradol canada
buy cyproheptadine 4mg generic – order periactin 4 mg pill order tizanidine 2mg online
buy artane generic – purchase emulgel online cheap order emulgel cheap
buy absorica without prescription – isotretinoin where to buy order deltasone 20mg pill
cefdinir usa – omnicef order cost clindamycin
cost prednisone 5mg – buy prednisone 5mg sale zovirax over the counter
buy generic permethrin over the counter – buy permethrin for sale tretinoin usa
buy betnovate 20gm – order monobenzone generic buy benoquin without prescription
buy flagyl – cost cenforce 50mg buy cenforce online cheap
augmentin 625mg tablet – order levothyroxine sale purchase levothroid pill
buy cleocin 300mg generic – buy cheap generic clindamycin indomethacin pill
hyzaar for sale – order losartan pills purchase cephalexin pill
purchase crotamiton sale – oral aczone buy generic aczone
buy bupropion pills – buy generic ayurslim shuddha guggulu canada
provigil 200mg pill – pill melatonin 3mg buy generic melatonin over the counter
progesterone online – brand progesterone 100mg cheap fertomid sale
xeloda brand – capecitabine 500 mg usa cheap danocrine
aygestin tablet – purchase yasmin sale buy yasmin online
buy fosamax 70mg without prescription – provera 5mg price buy medroxyprogesterone
cabergoline uk – cheap alesse without prescription brand alesse
generic estradiol 2mg – anastrozole 1 mg price buy arimidex 1mg sale