Mind Wars: Overcoming Shame and Thought-Attacks

  • Posted on November 5, 2007 at 6:06 am

The letter you wanted to write, but didn’t:

Dear Andrea,

I’ve been saved/come back to the Lord, and turned away from a sinful past. I know He forgives me, so why do I still feel so ashamed? I’m trying to live right, and He’s helping me to. Why do I still have evil thoughts? Why do I feel condemned and like he will reject me?

Dear heart,

At times like this, it helps to understand the modus operandi of the enemy we’re up against. Where we’ve shown ourselves weak in the past, Satan will hit us again–and again. He’ll seem to have given up for a while, only for something to come flying at us and–wham–emotionally, we’re taken right back to the mire we left behind. It’s definitely emotionally disturbing even when we don’t actually stumble again.

The devil loves to grab us by the ears, turn us around, and rub our noses in the dung of our past sins and failures. Part of why is many of us let this sense of shame interfere with serving the Lord today.

When we resist, he will flee, I promise. Arm yourself with the scripture (ideally, by memorizing them so you can fire back these when the enemy comes roaring about):

Ps 34:18 The Lord is near to those who have a broken heart, And saves such as have a contrite spirit.
Ps 51:17 The sacrifices of God are a broken spirit, A broken and a contrite heart-These, O God, You will not despise.
Heb 13:5 For He Himself has said, “I will never leave you nor forsake you.”
Heb 13:6 So we may boldly say: “The Lord is my helper; I will not fear. What can man do to me?”
Mt 28:20b “I am with you always, even to the end of the age.”
Phil 1:6 He who has begun a good work in you will complete it until the day of Jesus Christ; [a reference to the Second Coming]
Romans 8:1 There is therefore now no condemnation to them which are in Christ Jesus, who walk not after the flesh, but after the Spirit.

I’d recommend you read/study the whole chapter of Romans 8 until you’ve internalized what it says and can fire these truths back at the accuser on the spot. If you’re ever in a spot and can’t remember, go get your bible and open it up to this chapter, maybe leave it bookmarked. Also, you can write these out on note cards or print them up, and carry them with you, so you can take them out and read them (preferably out loud) when the enemy attacks. That way even the paralysis of fear can’t block the truth.

Lastly, force yourself past the condemnation and shame the devil’s heaping on you to prevent this, and talk to someone you can trust about these struggles. Accountability is an important tool to staying on the narrow road.

Does this person need to know all the details of every battle you fight? Probably not, but when you’re struggling, having someone you can talk to can mean the difference between life and death.

I realize this can be hard with the shame being flung at us along with the wicked thoughts the devil loves to plant. How do you know where the thought’s coming from? Is your gut reaction to it any where in the neighborhood of disgust, shock, or loathing? Then it’s likely the devil, and there’s no need to be ashamed of that thought. Rebuke him and move on.

If you’re attacked like I’ve described, do tell someone it’s happening–so they can pray for you. But it may not be necessary to share in detail; that can even be counter productive. The last thing you should do is what the devil wants: to take ownership over the evil seed he planted. Take every thought captive and examine it by the Word. If it’s not of God, rebuke the thought with the truth (whether you’re feeling it at the moment or not.)

Also, there’s no shame in fleeing temptation if you really just can’t handle a situation.

Along with rejecting/disowning the sinful thought, it helps to purposely turn our thoughts to what is good and right: turn on praise and worship and sing along (though many of the old hymns are better for this purpose). Pull out your bible and read, or maybe some other spiritually uplifting publication that stirs you to remember the truth. Think about the cross and all the blessings God had given you. You could post a picture of the crucifixion, or carry one with you, and look upon Him in the most literal sense when satan comes a calling with his lies, too.

And most of all, when the accuser comes throwing the past in your face, just say, “it’s under the blood.” Jesus has cleansed the filth of the past away. It’s gone. The devil can come slinging old mud, but it doesn’t change finished work of Christ. You don’t have to worry about past sin anymore. By his grace, it’s been removed far from you, as far as the east is from the west. Do like Paul in Philipians 3:13-14: forget those things which are behind and “press toward the mark for the prize of the high calling of God in Christ Jesus.”

In Christ’s Victory,
Andrea Graham

Comments are closed.

  • Buy Cheapest top fat burners Now Buy Medications Online. Best Prices.
  • Buy Cheap cheapest vitamin suppliments Now Best Online. Safe And Secure Payment System.
  • Buy Cheap ambien sleepwalking Online The Largest Internet Pharmacy. Best Prices.
  • xanax usa Online Without Prescription WorldWide Shipping. Low Prices.
  • Buy Cheap canadian prescription medications Now Best Online. 100% Satisfaction Guaranteed.
  • Buy Cheapest purchase pain management Now Guaranteed Shipping. Best Drugstore.
  • Buy Cheapest female version of viagra Online Cheap Online Pharmacy. Best Drugstore.
  • Buy Cheap valtrex canada Now Best Prices. 24/Internet)(safe Pharmacy.
  • Buy Cheapest discount drug viagra Online Free Viagra Pills! Best Drugstore.
  • Buy Cheapest effects of norvasc Now Best Prices. Cheap Prescription Drugs.
  • Buy Cheap pill for depression and anxiety Now 24/Online Pharmacy. Cheap Online Pharmacy.
  • Buy Cheap discontinuing lipitor Now Best Prices. FDA Approved Rx: Online Pharmacy.
  • Buy Cheap prescription drugs for acne Now Best Online. Top Online Pharmacy Supplier.
  • Buy Cheap ativan used for Now Best Internet. Special Prices For ativan used for!
  • Buy Cheapest drugs prescribed for depression Online Best Drugstore. WorldWide Shipping.
  • Buy Cheapest buy xanax online without a prescription Online 24/Online Pharmacy. Free Viagra Pills!
  • Buy Cheapest taking ultram Now 24/Online Pharmacy. Guaranteed Shipping.
  • Buy Cheapest pain pill withdrawals Online Cheap Pharmacy Online. Low Prices.
  • Buy Cheapest should i take valium Now WorldWide Shipping. Cheap Online Pharmacy.
  • Buy Cheap valium diazepam no prescription us Online Special Prices For valium diazepam no prescription us! Best Internet.
  • Buy Cheapest clomid work Now Guaranteed Shipping. Pharmacy Store.
  • Buy Cheapest diet pills for weight loss Online Discount Drugs At Best Online Drugstore.
  • Buy Cheap diazepam online Online Order Cheap Meds Without Rx. Best Internet.
  • Buy Cheap cheap pharmacy no perscription Now 24/Online Pharmacy. Guaranteed Shipping.
  • Buy Cheap description valium Online Free Viagra Pills! 24/Online Pharmacy.
  • Buy Cheap buying medicine no prescription Now Pharmacy Store. Discount Online Pharmacy.
  • Buy Cheap ultram 50 Now Best Internet. The Largest Internet Pharmacy.
  • Buy Cheap klonopin without prior prescription Online Top Online Pharmacy. WorldWide Shipping.
  • Buy Cheapest ampicillin side effects Online Low Prices. Pharmacy At The Best Price!
  • Buy Cheapest what valium does Online Special Prices For what valium does! Best Online.
  • Buy Cheapest generic mexican viagra Online Online Prices For generic mexican viagra! Best Prices.
  • Buy Cheap phentermine with hoodia Now Top Online Pharmacy. WorldWide Shipping.
  • Buy Cheap tramadol cheap online Now No Prescription Online Pharmacy. Best Online.
  • Buy Cheapest buy viagra online australia Online Guaranteed Shipping. Best Internet.
  • Buy Cheap drugs without prescription Now Best Drugstore. The Largest Internet Pharmacy.
  • Buy Cheapest discount vitamins and supplements Now Cheap Prescription Drugs. Best Drugstore.
  • Buy Cheap sale tramadol Now Internet Prices For sale tramadol! Best Online.
  • Buy Cheap canada cialis generic Now Best Drugstore. 100% Satisfaction Guaranteed.
  • Buy Cheap headache medicine strongest prescription Online Discount Pharmacy Online. Low Prices.
  • Buy Cheap levitra and blood pressure Online Cheap Online Pharmacy. WorldWide Shipping.
  • Buy Cheap lipitor canada Online Guaranteed Shipping. 24/Online Pharmacy.
  • Buy Cheap buy cheap generic viagra Now Discount Pharmacy Online. WorldWide Shipping.
  • Buy Cheap uses for valtrex Online Best Online. The Largest Internet Pharmacy.
  • Buy Cheap order pain medication without rx Online Best Prices. Drugs, Health And Beauty.
  • Buy Cheap diflucan male Now Special Prices For diflucan male! Pharmacy Store.
  • Buy Cheap bayer levitra cheapest price online pharmacy Now Discount Online Pharmacy. Free Viagra Pills!
  • Buy Cheapest mail order vitamins minerals Online Cheap Prescription Drugs. Best Prices.
  • Buy Cheap prescription weight loss meds Online WorldWide Shipping. No Prescription Needed.
  • Buy Cheap cheapest cialis price Now Cheap Pharmacy Online. WorldWide Shipping.
  • Buy Cheap ambien works Now Guaranteed Shipping. Cheap Prescription Drugs.
  • Buy Cheap ambien info Now Top Online Pharmacy. Free Viagra Pills!
  • buy norvasc online Online Without Prescription WorldWide Shipping. Low Prices.
  • Buy Cheapest pill acne treatment Now WorldWide Shipping. Top Online Pharmacy.
  • Buy Cheap drug facts codeine facts Online Best Online. The Largest Internet Pharmacy.
  • Buy Cheap medicine levitra Online Pharmacy Store. Pharmacy At The Best Price!
  • Buy Cheapest xanax pregnancy Now Discount Online Pharmacy. Best Drugstore.
  • Buy Cheapest buy cheap zoloft Online Drugs, Health And Beauty. Best Prices.
  • Buy Cheap buy generic meds Now Best Online. Internet Prices For buy generic meds!
  • Buy Cheap health product woman Now WorldWide Shipping. No Prescription Needed.
  • Buy Cheapest order fucidin Now Special Prices For order fucidin! Best Drugstore.
  • Buy Cheapest vitamin supplement australia Now Pharmacy Store. Special Prices For vitamin supplement australia!
  • Buy Cheapest no prescription pharmacy sites Now Top Online Pharmacy. Cheap Online Pharmacy.
  • Buy Cheap cheap ambien overnight Online Best Drugstore. 24/Online Pharmacy.
  • Buy Cheap cheapest xanax no prescription Now Cheap Meds Without Prescription. Low Prices.
  • Buy Cheap buy legal drugs Online 24/Online Pharmacy. Guaranteed Shipping.
  • Buy Cheap propecia canada cheap Online 24/Internet)(safe Pharmacy. Best Online.
  • Buy Cheap mexican cialis Now Low Prices. Pharmacy At The Best Price!
  • Buy Cheap drugs clonazepam Online Best Online. No Prescription Needed.
  • Buy Cheap blood pressure norvasc Now Online Prices For blood pressure norvasc! WorldWide Shipping.
  • Buy Cheap doxycycline pregnant Now Free Viagra Pills! Drugs, Health And Beauty.
  • Buy Cheap vitamin shoppe discount codes Online Free Viagra Pills! Cheap Pharmacy Online.
  • Buy Cheap symptoms of xanax withdrawal Now Best Prices. No Prescription Online Pharmacy.
  • azithromycin dosage Online Without Prescription Low Prices. WorldWide Shipping.
  • Buy Cheap pain killer side effects Now Online Prices For pain killer side effects! WorldWide Shipping.
  • Buy Cheap buy phentermine online no prior prescription Online Best Drugstore. Special Prices For buy phentermine online no prior prescription!
  • Buy Cheapest prescription cialis in u s Now Best Internet. 24/Online Pharmacy.
  • Buy Cheapest buy discount headache medication Online Best Internet. WorldWide Shipping.
  • Buy Cheapest list of vitamin supplements Online Low Prices. Discount Pharmacy Online.
  • Buy Cheapest cheap online pharmacies Now Cheap Online Pharmacy. Best Internet.
  • Buy Cheap pain medication online with no prescription Online No Prescription Needed. Best Prices.
  • Buy Cheapest anti anxiety depression drug side effects Online Pharmacy Store. Top Online Pharmacy.
  • recreational viagra Online Without Prescription Best Online. WorldWide Shipping.
  • Buy Cheap women taking viagra Now Safe And Secure Payment System. Best Prices.
  • Buy Cheap replace viagra Now Online Prices For replace viagra! WorldWide Shipping.
  • Buy Cheapest phentermine no prescriptions Now Pharmacy At The Best Price! Best Drugstore.
  • Buy Cheap buy pain medication online Now 24/Online Pharmacy. WorldWide Shipping.
  • Buy Cheap overdose ambien Online Best Drugstore. Cheap Pharmacy Online.
  • Buy Cheapest ambien online consultation Online No Prescription Needed. Best Prices.
  • Buy Cheap viagra dosages Now Low Prices. Order Cheap Meds Without Rx.
  • Buy Cheap lasix water pill Now Pharmacy Store. Online Prices For lasix water pill!
  • Buy Cheapest pharmacy ultram Online WorldWide Shipping. Free Viagra Pills!
  • Buy Cheapest safeway pharmacy Now Best Internet. Drugs, Health And Beauty.
  • Buy Cheap canada viagra Online Best Prices. Discount Pharmacy Online.
  • Buy Cheap vitamin herb store Now Pharmacy Store. Cheap Prescription Drugs.
  • Buy Cheap diet pills overnight shipping Online 24/Online Pharmacy. Best Drugstore.
  • Buy Cheap simple remedy obesity Now Order Cheap Meds Without Rx. Best Internet.
  • Buy Cheap cialis canada Online Pharmacy Store. Internet Prices For cialis canada!
  • Buy Cheap cialis discount generic Now Low Prices. No Prescription Needed For Drugs.
  • Buy Cheapest canadian drug stores Online Best Prices. Online Prices For canadian drug stores!
  • Buy Cheapest purchase diflucan Online Best Prices. Cheap Prescription Drugs.