“Jesus loved Martha and her sister and Lazarus. Yet when he heard that Lazarus was sick, he stayed where he was two more days.” John 11:5-6 (NIV)
Delays are painful. We understand that God is all-knowing and that God is love, but we just don’t always fully understand God’s timing. When God doesn’t respond in the time frame that we have established, we wonder if God really cares. Delays intensify our fears and magnify the reality of our meager faith.
Have you ever been between a rock and hard place and wondered if God would come through for you? Have your circumstances ever taken you to a place you never thought you would go? God allows us to go through those seasons and experience those places in order to come to know the depth of His love. God is for us. God always has our best interest in mind. Nothing happens to a child of God without His permission. If God permits it, then God will use it for your good and for His glory.
Martha and Mary experienced the full impact of a delay. Their brother, Lazarus, was sick and died before Jesus got there. They knew firsthand the trauma of unmet expectations. They had seen Jesus speak life into the dead. They had seen Jesus restore sight to the blind, speech to the mute, mobility to the lame, and hearing to the deaf. Yet, Jesus did not operate according to their personal time preference. Jesus delayed.
Why doesn’t God show up to resolve your dilemmas sooner? Why does God seem to delay His response to your need for divine intervention? God’s timing is perfect. He is never late. God, in His sovereignty, takes the confetti of our lives and produces a portrait of His grace.
Do you trust God? Are you entrusting your life and your circumstances to His care? Are you willing to obey God in the midst of a perceived delay?
Pursuing God,
Stephen Trammell
Executive Pastor
(This devotional was originally posted in ’07 or ’08. I’m taking a break from writing for a season of personal renewal.)
Follow me on twitter at: http://twitter.com/stephentrammell
57 replies on “Painful Delays”
order generic lasuna – buy diarex paypal himcolin price
cheap lasuna pill – order himcolin generic buy himcolin online cheap
besifloxacin online buy – cheap sildamax generic sildamax where to buy
order besifloxacin – order carbocysteine generic sildamax over the counter
where can i buy neurontin – gabapentin 100mg tablet buy sulfasalazine cheap
order probalan – buy monograph 600mg generic order tegretol 200mg pills
order benemid 500 mg online cheap – order tegretol online cheap order generic carbamazepine 200mg
celecoxib ca – generic celecoxib 200mg purchase indomethacin pills
buy celecoxib 200mg sale – buy urispas generic cheap indocin 75mg
colospa 135 mg cheap – mebeverine cheap pletal canada
colospa online buy – order mebeverine 135 mg generic cilostazol 100 mg us
voltaren 100mg usa – aspirin pill aspirin order online
diclofenac 100mg generic – voltaren us buy aspirin generic
cheap rumalaya sale – cheap generic rumalaya buy amitriptyline online
rumalaya where to buy – brand shallaki order amitriptyline 50mg generic
pyridostigmine brand – brand sumatriptan 25mg azathioprine 25mg cheap
buy mestinon 60mg online – order sumatriptan 50mg pill brand azathioprine 25mg
voveran tablets – isosorbide 20mg pill nimotop cost
buy lioresal pills for sale – buy cheap generic piroxicam order feldene 20 mg sale
diclofenac sale – order voveran pill nimodipine over the counter
baclofen order online – order feldene pills buy feldene sale
buy periactin 4 mg generic – zanaflex us buy tizanidine without a prescription
meloxicam 15mg canada – buy ketorolac pills order toradol pills
mobic 15mg pills – buy generic mobic for sale toradol pills
cheap periactin 4 mg – buy cyproheptadine 4 mg for sale zanaflex brand
cefdinir 300mg tablet – omnicef 300 mg canada cleocin sale
artane cost – artane order diclofenac gel online buy
artane price – buy diclofenac gel online cheap order emulgel sale
purchase omnicef pills – brand clindamycin buy clindamycin without prescription
brand accutane 20mg – purchase absorica online cheap deltasone 40mg cost
order accutane without prescription – where to buy dapsone without a prescription buy deltasone 10mg online
order prednisone 40mg – order deltasone 5mg for sale zovirax usa
prednisone 20mg generic – order omnacortil 20mg pills buy zovirax
buy acticin generic – buy cheap generic retin buy tretinoin cheap
cheap acticin – buy generic retin online purchase tretinoin online
order betamethasone online cheap – where to buy adapalene without a prescription purchase benoquin online cheap
betnovate 20 gm uk – buy adapalene online cheap purchase benoquin generic
cheap metronidazole 400mg – flagyl canada cenforce buy online
order generic metronidazole – metronidazole 200mg without prescription oral cenforce 100mg
amoxiclav pills – amoxiclav generic levothyroxine generic
amoxiclav online buy – clavulanate brand cheap synthroid pills
order cleocin generic – purchase cleocin sale buy indomethacin 50mg capsule
order cozaar 25mg pills – buy keflex 125mg pills cephalexin 125mg without prescription
cleocin 150mg over the counter – order cleocin 150mg sale indocin 75mg us
order losartan 25mg pills – generic losartan order keflex pills
crotamiton order online – purchase aczone gel purchase aczone
how to buy eurax – buy mupirocin medication order aczone pills
modafinil 100mg pills – purchase provigil purchase melatonin
buy provigil without prescription – how to buy promethazine order meloset pills
order zyban 150mg without prescription – ayurslim oral shuddha guggulu tablets
buy bupropion generic – order ayurslim cheap shuddha guggulu sale
capecitabine 500 mg canada – purchase naproxen without prescription danocrine 100 mg us
order generic xeloda 500 mg – order xeloda 500 mg generic capsules danazol 100 mg
buy progesterone cheap – order generic prometrium buy clomiphene cheap
order prometrium 200mg without prescription – buy progesterone 100mg generic fertomid price
buy cheap fosamax – pilex for sale buy generic provera
cabergoline without prescription – cheap generic alesse alesse online