“But Moses said to God, ‘Who am I that I should go to Pharaoh and bring the children of Israel out of Egypt?’ He said, ‘But I will be with you, and this shall be the sign for you, that I have sent you: when you have brought the people out of Egypt, you shall serve God on this mountain.'” Exodus 3:11-12 (ESV)
What benefits were available to Moses in the desert that were unavailable to him in the palace? What could God teach Moses in the dusty desert that he could not learn in the palatial palace?
I remember going through a difficult season in ministry and felt led to call one of my mentors. I shared with him that perhaps God was preparing me for my next assignment. I’ll never forget his response. He said, “Stephen, God is always preparing you for your next assignment. However, your next assignment may be right where you are.”
Moses probably felt that way. He likely wondered what God could possibly be up to by allowing him to remain in the desert for forty years. God allowed Moses to experience forty years in the palace to prepare him for the forty years in the desert to prepare him for the forty years of leading the children of Israel to the Promised Land.
God does not waste our desert experiences. God uses those dry times in our lives to reveal Himself in a way that we would not comprehend otherwise. He is always preparing us for our next interaction, our next appointment, our next interruption, and our next assignment.
God will redeem the season you are in. Are you willing to trust God with your life? Are you willing to submit to His prompting?
Drawing Near,
Stephen Trammell
Lead Pastor
Follow me on twitter at: http://twitter.com/stephentrammell
58 replies on “Dealing with Delays”
lasuna for sale – oral lasuna generic himcolin
lasuna price – how to buy lasuna buy generic himcolin
besifloxacin brand – order carbocisteine without prescription buy sildamax without a prescription
besivance over the counter – buy besivance without prescription order sildamax online
buy gabapentin pills – buy generic azulfidine over the counter buy azulfidine 500mg generic
buy probenecid medication – monograph 600 mg without prescription tegretol 400mg cost
buy probalan sale – order etodolac 600mg sale tegretol oral
buy celecoxib 200mg – indomethacin 75mg cost buy indomethacin 50mg capsule
celecoxib buy online – buy indomethacin 75mg sale purchase indocin online cheap
order generic mebeverine 135mg – buy etoricoxib order pletal 100 mg generic
buy colospa 135mg – etoricoxib 60mg pills cheap cilostazol
buy cambia paypal – buy aspirin online order aspirin 75 mg
buy rumalaya sale – shallaki tablet order amitriptyline 50mg online
rumalaya generic – order rumalaya pills order generic amitriptyline 10mg
pyridostigmine canada – buy mestinon medication buy imuran 50mg online cheap
pyridostigmine 60 mg ca – order imuran 50mg generic buy azathioprine 25mg generic
buy diclofenac without prescription – diclofenac drug buy nimotop tablets
voveran cost – buy voveran sale cost nimodipine
order baclofen generic – piroxicam buy online buy generic feldene over the counter
purchase meloxicam pill – buy meloxicam 15mg online buy generic toradol
order meloxicam online cheap – buy toradol online cheap cheap toradol 10mg
buy periactin 4 mg online – order periactin 4mg sale buy zanaflex medication
buy periactin tablets – order cyproheptadine sale tizanidine where to buy
buy artane tablets – trihexyphenidyl tablets voltaren gel online order
how to get artane without a prescription – cost trihexyphenidyl how to purchase emulgel
order generic cefdinir 300mg – cleocin medication buy cleocin online cheap
cefdinir 300mg us – cefdinir 300 mg drug cleocin uk
buy accutane 20mg generic – order generic dapsone 100 mg order deltasone
buy isotretinoin without a prescription – deltasone 10mg pill deltasone 20mg oral
deltasone 20mg pill – order prednisone 20mg pills purchase elimite generic
order prednisone 5mg pills – deltasone ca buy cheap generic elimite
purchase acticin cream – order benzoyl peroxide cream buy tretinoin generic
buy permethrin sale – order retin cream generic order generic retin gel
order betnovate 20 gm for sale – buy adapalene sale order benoquin for sale
betnovate online order – where can i buy monobenzone buy cheap generic monobenzone
flagyl 200mg pill – cenforce 100mg ca where can i buy cenforce
flagyl order – cenforce 50mg ca order cenforce 50mg generic
order augmentin online – levothyroxine buy online levothyroxine us
augmentin ca – amoxiclav brand levothyroxine us
cost clindamycin – cleocin without prescription indomethacin 75mg cost
purchase cleocin generic – order cleocin pill order indomethacin 75mg online
purchase cozaar pills – buy cozaar 25mg online cheap order keflex 125mg pill
buy losartan 25mg online – brand hyzaar keflex 250mg tablet
eurax usa – buy crotamiton cheap buy generic aczone online
crotamiton over the counter – order crotamiton cream purchase aczone gel
order provigil 200mg sale – melatonin tablet buy melatonin
order provigil online cheap – modafinil 100mg generic meloset 3mg uk
cost bupropion – purchase shuddha guggulu generic order shuddha guggulu pills
zyban 150 mg uk – cost zyban buy generic shuddha guggulu
order prometrium online cheap – clomiphene 50mg pills clomiphene for sale
capecitabine over the counter – xeloda 500mg sale purchase danazol generic
capecitabine 500 mg cheap – order ponstel sale buy danocrine pills
buy generic prometrium – where to buy ponstel without a prescription cheap fertomid generic
how to get norethindrone without a prescription – bimatoprost allergy spray order generic yasmin
fosamax 70mg price – medroxyprogesterone brand brand provera
fosamax ca – provera over the counter provera cheap
order aygestin 5mg – brand lumigan yasmin medication
buy dostinex generic – alesse canada order alesse pill