March 2nd, 2025
by Dr. Josh Franklin
by Dr. Josh Franklin
Scripture: "Bless the Lord, O my soul; And all that is within me, bless His holy name! Bless the Lord, O my soul, And forget not all His benefits." — Psalm 103:1-2 (NKJV)
In John Bunyan’s Pilgrim’s Progress, Christian finds himself in the clutches of Giant Despair, locked away in Doubting Castle. Day by day, despair beats him down, leaving him hungry, hopeless, and even contemplating giving up entirely. The giant even hands him tools for his destruction—a knife, a bottle, and a rope—encouraging him to end it all.
But then, Christian remembers something. He recalls he has a key in his pocket, one that had been there all along. That key is called Promise. With it, he unlocks the doors of Doubting Castle and escapes Giant Despair.
Friend, how many of us are like Christian? We find ourselves trapped in despair, beaten down by life’s struggles, forgetting that we already hold the key to freedom: the promises of God. Psalm 103 reminds us to “forget not all His benefits.” Sometimes, we need to remind ourselves of God’s promises, just as Christian had to remind himself of the key.
Here’s the truth: God’s promises are not just words on a page; they are the power to unlock doors, break chains, and set us free. He forgives all our iniquities, heals our diseases, and redeems our lives from destruction. The promises of God are ours to claim. But we must take them out of our pocket, believe them, and use them.
Reflection Question: What promise of God do you need to take hold of today to escape a prison of despair?
Dear Heavenly Father, thank You for the promises in Your Word. Help me to remember them when I feel trapped in doubt or despair. Teach me to trust in Your faithfulness and to stand on the truth of Your Word. Thank You for giving me the key to freedom. In Jesus’ name, amen.
From: "Standing on the Promises": https://www.joshfranklin.org/media/36zxsxp/6-standing-on-the-promises
In John Bunyan’s Pilgrim’s Progress, Christian finds himself in the clutches of Giant Despair, locked away in Doubting Castle. Day by day, despair beats him down, leaving him hungry, hopeless, and even contemplating giving up entirely. The giant even hands him tools for his destruction—a knife, a bottle, and a rope—encouraging him to end it all.
But then, Christian remembers something. He recalls he has a key in his pocket, one that had been there all along. That key is called Promise. With it, he unlocks the doors of Doubting Castle and escapes Giant Despair.
Friend, how many of us are like Christian? We find ourselves trapped in despair, beaten down by life’s struggles, forgetting that we already hold the key to freedom: the promises of God. Psalm 103 reminds us to “forget not all His benefits.” Sometimes, we need to remind ourselves of God’s promises, just as Christian had to remind himself of the key.
Here’s the truth: God’s promises are not just words on a page; they are the power to unlock doors, break chains, and set us free. He forgives all our iniquities, heals our diseases, and redeems our lives from destruction. The promises of God are ours to claim. But we must take them out of our pocket, believe them, and use them.
Reflection Question: What promise of God do you need to take hold of today to escape a prison of despair?
Dear Heavenly Father, thank You for the promises in Your Word. Help me to remember them when I feel trapped in doubt or despair. Teach me to trust in Your faithfulness and to stand on the truth of Your Word. Thank You for giving me the key to freedom. In Jesus’ name, amen.
From: "Standing on the Promises": https://www.joshfranklin.org/media/36zxsxp/6-standing-on-the-promises
Dr. Josh Franklin
Recent
What Adam Lost and Christ Restored
February 9th, 2026
Power Available, but Not Accessed
February 8th, 2026
The Greatest Work
February 5th, 2026
The Rebekah Principle
February 4th, 2026
Open the Eyes of My Heart
February 3rd, 2026
The Enemy of Hard Work
February 2nd, 2026
The Power Available to Every Believer
February 1st, 2026
Learning from the Ant
January 29th, 2026
Two Tests For Our Christian Experience
January 28th, 2026
Work as Unto the Lord
January 27th, 2026
No Comments