“And when David and his men came to the city, they found it burned with fire, and their wives and sons and daughters taken captive. Then David and the people who were with him raised their voices and wept until they had no more strength to weep.” 1 Samuel 30:3-4 (ESV)
Sometimes life can surprise you with circumstances you did not see coming. You get the wind knocked out of you and you experience pain that lingers like a low-grade fever. Maybe you are there right now as you seek to make sense of this intrusion of adversity.
David and his warriors return from war expecting a warm welcome but were greeted with the smell of devastation. Their city had been burned and their families taken captive. Grief saturated their emotions as pain crashed upon them like a tidal wave.
Have you noticed how we try to cover up our pain? In fact, so much of life is actually pain management. We try to ignore our pain, or suppress our pain, and escape our pain. If only we could forget about our pain for a little while, then we would be able to catch our breath and take a few more steps forward.
God is teaching me that grieving is part of the cleansing process in which He addresses areas that need to attention. It is wise to name your pain. Learn to grieve with specificity rather than treading water in the sea of ambiguity. God will meet you at your point of need. Take time to grieve your losses. Feel everything God wants you to feel as you lean into His unconditional love.
Following Jesus Every Day,
Stephen Trammell
30 replies on “Name Your Pain”
buy lasuna for sale – brand himcolin cheap himcolin without prescription
buy besivance generic – sildamax price purchase sildamax without prescription
probenecid 500mg canada – etodolac 600 mg without prescription order carbamazepine 200mg online cheap
neurontin 100mg canada – oral motrin 400mg sulfasalazine pills
colospa canada – brand pletal 100 mg cilostazol 100mg brand
celecoxib cheap – buy indomethacin 75mg generic indomethacin online buy
order rumalaya sale – endep generic elavil online buy
buy voltaren 100mg generic – aspirin 75mg over the counter buy aspirin 75 mg for sale
mestinon 60mg uk – buy imuran online cheap azathioprine 50mg canada
diclofenac cost – diclofenac medication cheap nimotop sale
order baclofen 10mg without prescription – buy lioresal generic piroxicam medication
buy periactin 4 mg – tizanidine online order cheap tizanidine 2mg
how to get artane without a prescription – artane pills order voltaren gel
order accutane online – brand isotretinoin 20mg deltasone sale
order omnicef 300mg for sale – clindamycin uk
prednisone 40mg tablet – brand zovirax buy zovirax for sale
buy acticin without a prescription – purchase tretinoin online cheap retin without prescription
betamethasone 20gm over the counter – betnovate 20 gm cream purchase monobenzone online cheap
order amoxiclav generic – cheap levoxyl generic buy levothyroxine online
generic amoxiclav – buy levothroid generic buy synthroid pill
order cleocin online – oral indomethacin 75mg indomethacin 75mg capsule
purchase eurax online – buy aczone cheap purchase aczone online
buy cozaar pills – buy cephalexin medication order keflex 250mg
buy zyban 150 mg sale – buy cheap ayurslim cheap shuddha guggulu online
order generic modafinil 200mg – buy modafinil 100mg online buy meloset 3 mg for sale
prometrium for sale online – buy ponstel generic buy fertomid paypal
order xeloda 500mg pills – xeloda 500 mg oral danazol price
order fosamax generic – buy tamoxifen cheap medroxyprogesterone 5mg cheap
buy generic dostinex over the counter – purchase cabgolin generic order alesse without prescription
buy estradiol no prescription – buy arimidex 1mg generic arimidex pills