
Why Some Battles Must Be Fought – and Others Must Be Fled
Which was the greater threat to David – Goliath Or Bathsheba?
Most of us would instinctively answer Goliath. After all, he was a nine-foot-tall warrior who terrified an entire nation. Yet Goliath never defeated David. Bathsheba did.
That may sound surprising, but it teaches one of the most important lessons about the Christian life. Not every battle is fought the same way.
Some battles require courage to stand your ground.
Others require wisdom to run.
David Knew How to Fight Giants
When David faced Goliath, everyone else saw an impossible enemy. David saw an opportunity for God to demonstrate His power.
“The LORD who rescued me from the paw of the lion and the paw of the bear will rescue me from the hand of this Philistine.”
— 1 Samuel 17:37
Armed with nothing more than a sling, five smooth stones, and complete confidence in the Lord, David ran toward the giant instead of away from him.
This is how we are to face fear, persecution, impossible circumstances, and opposition. Faith moves forward because God fights for His people.
There are “Goliaths” in every believer’s life. Financial pressure. Illness. Family conflict. Fear of the future. These are battles where God tells us to trust Him, stand firm, and believe His promises.
Bathsheba Was a Different Battle
Years later, David faced another challenge. This time, there was no battlefield.
No armour. No giant. Only a rooftop.
David looked. He lingered. He desired. He sinned.
The greatest king in Israel was defeated, not by a warrior with a spear, but by temptation in his own heart.
Goliath attacked David from the outside.
Bathsheba exposed what was inside.
James reminds us that temptation begins when we are drawn away by our own desires. Sin rarely arrives suddenly. It slowly builds until it is strong enough to force you to act. It usually begins with a lingering look, a wandering thought, or a small compromise.
“Then after desire has conceived, it gives birth to sin; and sin, when it is full-grown, gives birth to death.”
— James 1:15
Why God Says “Flee”
Many Christians assume every spiritual battle should be fought head-on.
But Scripture says something remarkable.
“Submit yourselves therefore to God. Resist the devil, and he will flee from you.” — James 4:7 (ESV)
“Flee from sexual immorality.”
— 1 Corinthians 6:18
We are told to resist the devil.
We are never told to resist sexual temptation.
Instead, we are commanded to flee.
Joseph understood this.
“How then could I do such a wicked thing and sin against God?”
— Genesis 39:9
Joseph’s motivation was not merely to avoid consequences but to honor God.
When Potiphar’s wife tried to seduce him, Joseph didn’t stay to prove how spiritual he was. He ran.
He left his cloak behind because obedience was more important than his reputation.
Joseph lost a coat.
David nearly lost a kingdom.
Sometimes the strongest Christian is the one who knows when to flee.
Know Which Battle You’re Fighting
One of Satan’s greatest tricks is convincing believers to fight temptation instead of fleeing it.
We stay on the website.
We continue the conversation.
We keep watching.
We think we can handle it.
But temptation grows stronger the longer we remain near it.
Wisdom asks a simple question:
Is this a battle God has called me to fight, or a temptation He has commanded me to flee?
That question can save a marriage.
Protect a ministry.
Preserve a testimony.
How to Flee Temptation
Fleeing temptation is not cowardice.
It is obedience.
Practical steps include:
- Leave the environment immediately.
- Turn off the device.
- Block the website.
- Walk away from the conversation.
- Call a trusted Christian friend.
- Fill your mind with Scripture and prayer.
God never promised we would never be tempted.
He promised He would always provide a way of escape.
“No temptation has overtaken you except what is common to mankind. And God is faithful… when you are tempted, he will also provide a way out so that you can endure it.” — 1 Corinthians 10:13
The question is whether we will take it.
The Lesson Every Christian Needs
David defeated Goliath because he ran toward God.
David fell with Bathsheba because he failed to run away from temptation.
The Christian life requires both courage and wisdom.
Fight your Goliaths.
Flee your Bathshebas.
Knowing the difference may be one of the greatest acts of spiritual maturity.
Call to Action
Which “Goliath” do you need to fight today, and what “Bathsheba” do you need to flee today?
Don’t wait until temptation becomes sin. God always provides an escape route. Take it while the door is still open.
Perhaps this 30-day devotional on Breaking the Chains of Lust can help you in your journey to freedom.
Check out these posts too:
