Let’s face it. It’s war out there. And the battlefields multiply. They are everywhere you turn.
There are battles in our schools, battles in our workplaces, battles on our roadways, and battles in our own homes.
There are battles with our parents, battles with our spouse, battles with our children, and battles with our boss.
There are battles with our health, battles with our finances, battles with our careers, and battles with our relationships.
And most deadly of all, we have battles with the devil, battles with the world, and battles with our own sinful flesh.
But we also have a God — a Savior, Jesus — who gives us a solid place to plant our feet for all these battles. He trains us for life’s battles through the teaching of his word. He provides us a safe fortress to run to, a stronghold in which to hide. He is our shield, our refuge and our deliverer.
He is our confidence, our courage, our hope and our ultimate victory.
No matter what the current battle might be.
“Praise be to the Lord my Rock,
who trains my hands for war,
my fingers for battle.
He is my loving God and my fortress,
my stronghold and my deliverer,
my shield, in whom I take refuge,
who subdues peoples under me” (Psalm 144:1-2, NIV).
Lord Jesus, I have many battles going on in my life. But with you at my side, I am confident of victory. You train my hands. You provide me a place of refuge. You are my shield and my deliverer. Thank you for all your love, mercy and forgiveness. Grant me especially to obtain victory over the devil, the world and my own sinful flesh.
Our Bible reading for Wednesday, December 16, is Malachi 2:17 – 4:6, Revelation 7:1-17 and Psalm 144:1-8.
Header image based on "Think He Got The Point" by Paul Kitchener, CC By 2.0