David Bahn – Reflections

Light from the Word and through the lens

  • Follow the Word: The Fullness of God’s Judgment and Grace

    Listen to today’s devotion

    Today’s readings: Jeremiah 49-51, Psalm 75.

    Jeremiah 50:1-7, 17-20

    The word that the Lord spoke concerning Babylon, concerning the land of the Chaldeans, by Jeremiah the prophet:

    “Declare among the nations and proclaim,
        set up a banner and proclaim,
        conceal it not, and say:
    ‘Babylon is taken,
        Bel is put to shame,
        Merodach is dismayed.
    Her images are put to shame,
        her idols are dismayed.’

    “For out of the north a nation has come up against her, which shall make her land a desolation, and none shall dwell in it; both man and beast shall flee away.

    “In those days and in that time, declares the Lord, the people of Israel and the people of Judah shall come together, weeping as they come, and they shall seek the Lord their God. They shall ask the way to Zion, with faces turned toward it, saying, ‘Come, let us join ourselves to the Lord in an everlasting covenant that will never be forgotten.’

    “My people have been lost sheep. Their shepherds have led them astray, turning them away on the mountains. From mountain to hill they have gone. They have forgotten their fold. All who found them have devoured them, and their enemies have said, ‘We are not guilty, for they have sinned against the Lord, their habitation of righteousness, the Lord, the hope of their fathers.’

    17 “Israel is a hunted sheep driven away by lions. First the king of Assyria devoured him, and now at last Nebuchadnezzar king of Babylon has gnawed his bones. 18 Therefore, thus says the Lord of hosts, the God of Israel: Behold, I am bringing punishment on the king of Babylon and his land, as I punished the king of Assyria. 19 I will restore Israel to his pasture, and he shall feed on Carmel and in Bashan, and his desire shall be satisfied on the hills of Ephraim and in Gilead. 20 In those days and in that time, declares the Lord, iniquity shall be sought in Israel, and there shall be none, and sin in Judah, and none shall be found, for I will pardon those whom I leave as a remnant.

    Train Wheel & Brake | Rosenberg Railroad Museum | August 2026

    Years ago we got a phone call from our frantic youngest son: “Tim has locked me out of the house and won’t let me in!” We asked, “How did you call us then?” His answer: “He gave me the phone.”

    We were four hours away on a church staff retreat, and all we had at our disposal was a cell phone mounting up roaming and long-distance charges by the minute. (Those were the days before free roaming and long distance—something we take for granted these days.) We managed to calm the situation and restore enough order to finish our retreat before heading home. I don’t recall exactly how we resolved the issue beyond mutual confession and forgiveness. But that is the way it must be between brothers. It’s also the way of brothers and sisters in Christ.

    In Jeremiah’s day, however, the conflict, distress, and offense was not between brothers in the faith. It was between pagan nations and God’s chosen people. And while we might wish there were a simple way of dealing with it all, the fullness of God’s justice was anything but simple.

    Babylon had been the instrument of God’s judgment against Judah for their apostasy, idolatry, injustice, and abhorrent pagan practices—including child sacrifice. God used Babylon to discipline his wayward and rebellious people. But that did not make Babylon righteous. God would hold Babylon accountable for its own pride, cruelty, and evil.

    I think of those who mocked, scourged, beat, and crucified Jesus. Their actions, too, served God’s saving purpose without ceasing to be evil. Peter would later say that Jesus was delivered up according to “the definite plan and foreknowledge of God,” yet those who crucified him were responsible for what they had done (Acts 2:23). Jesus was innocent, yet willingly bore the judgment our sin deserved. God’s purposes never turn evil into good or make sin an excuse for further sin.

    We may wish for vengeance and retribution when someone harms us or those we love. But our calling is to grace. The fullness of God’s justice against sin fell upon Jesus, and the fullness of God’s grace now flows to us through him. We who have received such grace are called to extend it to others—not pretending that wrong is right, but forgiving because we have been forgiven.

    I don’t remember exactly what we said on that expensive long-distance phone call years ago. But somehow two angry brothers were brought back together through confession and forgiveness. That’s where God’s justice and grace lead us—not to ignoring the wrong, not to excusing the sin, but to confession, forgiveness, and reconciliation.

    The cross shows us the fullness of God’s justice and the fullness of God’s grace. We must never seek to justify ourselves by blaming the bad behavior of others. We have been called to live in grace before God and in our relationships with one another.

    Follow the Word is a daily Bible reading and devotional ministry of St. John Lutheran Church, Cypress, Texas.

  • Follow the Word: The Sword of Judgment Does Not Have the Last Word

    Listen to today’s devotion

    Today’s readings: Jeremiah 46-48, Psalm 74.

    Jeremiah 46:25-28

     The Lord of hosts, the God of Israel, said: “Behold, I am bringing punishment upon Amon of Thebes, and Pharaoh and Egypt and her gods and her kings, upon Pharaoh and those who trust in him. 26 I will deliver them into the hand of those who seek their life, into the hand of Nebuchadnezzar king of Babylon and his officers. Afterward Egypt shall be inhabited as in the days of old, declares the Lord.

    27 “But fear not, O Jacob my servant,
        nor be dismayed, O Israel,
    for behold, I will save you from far away,
        and your offspring from the land of their captivity.
    Jacob shall return and have quiet and ease,
        and none shall make him afraid.
    28 Fear not, O Jacob my servant,
    declares the Lord,
        for I am with you.
    I will make a full end of all the nations
        to which I have driven you,
        but of you I will not make a full end.
    I will discipline you in just measure,
        and I will by no means leave you unpunished.”

    Train Wheels | Rosenberg Railroad Museum | August 2026

    These are difficult chapters to read. One nation after another is called to account for pagan worship and dishonor of the LORD God. He will judge them and bring destruction upon them, exposing how powerless their gods, armies, and alliances really are. Egypt will not be a safe place to hide. Philistia will be laid low. Moab will suffer from one end of the land to the other.

    So we have it: Egypt—to which the people of Judah had fled—is no safe sanctuary. Whether they saw it as a last resort or an obvious place of refuge, it will prove no stronghold. Egypt’s defenses will fail, and its armies will retreat before Babylon.

    A much shorter oracle announces judgment against the Philistines, particularly Gaza and Ashkelon. An invading army from the north—probably Babylon—is pictured as an overwhelming flood. Babylon’s military might will overwhelm them, but even Babylon is serving God’s purposes.

    Then comes Moab. Jeremiah isn’t merely saying, “Moab will fall.” He moves almost town by town across the landscape, creating the impression that there will be nowhere to escape God’s judgment. Nearly twenty cities and locations are named. Moab will suffer throughout the land.

    All this shows that the LORD God is no local deity. He is not simply another choice on a list of gods to whom people may call. His dominion is over all. His judgments reach far and wide. Even a pagan nation like Babylon can serve his purposes of judgment against sin.

    But two bright spots shine through these dark chapters. Against the backdrop of judgment and destruction come rays of grace and mercy. The promise of Judah’s deliverance shines against the impending doom: “Fear not, O Jacob my servant” (Jeremiah 46:27). And, most surprisingly, the oracle against Moab ends with a promise: “Yet I will restore the fortunes of Moab in the latter days, declares the LORD” (Jeremiah 48:47).

    How will this happen? The word sword appears repeatedly in these chapters. God’s judgment against sin is vivid and brutal. As I read, I thought of Jesus—scourged, mocked, tortured, crucified, and pierced by a spear. I think of Jesus telling Peter to put away his sword. And I think of something deeper still: on the cross Jesus willingly bore God’s judgment against sin. I cringe as I consider what our redemption cost. But I also realize that the judgment he bore is the judgment my sin deserves. God gave his own Son to redeem a world bent on seeking other gods and pursuing its own good apart from him.

    The judgment our sin deserves has fallen on Christ. Our fortunes are restored in him. The sword of judgment does not have the last word. Jesus does. All who trust in him are saved. Thanks be to God.

    Follow the Word is a daily Bible reading and devotional ministry of St. John Lutheran Church, Cypress, Texas.

  • Follow the Word: Getting God Exactly Backward

    Listen to today’s devotion

    Today’s readings: Jeremiah 43-45, Psalm 73.

    Jeremiah 43:8-13

    [After hearing God’s command through Jeremiah not to go to Egypt, the leaders accused Jeremiah of lying and refused to obey. They took the remnant of Judah—including Jeremiah and Baruch—with them to Egypt, settling at Tahpanhes in direct disobedience to the LORD.]

    Then the word of the Lord came to Jeremiah in Tahpanhes: “Take in your hands large stones and hide them in the mortar in the pavement that is at the entrance to Pharaoh’s palace in Tahpanhes, in the sight of the men of Judah, 10 and say to them, ‘Thus says the Lord of hosts, the God of Israel: Behold, I will send and take Nebuchadnezzar the king of Babylon, my servant, and I will set his throne above these stones that I have hidden, and he will spread his royal canopy over them. 11 He shall come and strike the land of Egypt, giving over to the pestilence those who are doomed to the pestilence, to captivity those who are doomed to captivity, and to the sword those who are doomed to the sword. 12 I shall kindle a fire in the temples of the gods of Egypt, and he shall burn them and carry them away captive. And he shall clean the land of Egypt as a shepherd cleans his cloak of vermin, and he shall go away from there in peace. 13 He shall break the obelisks of Heliopolis, which is in the land of Egypt, and the temples of the gods of Egypt he shall burn with fire.’”

    Brass Lock & Door Knob | Rosenberg Railroad Museum | August 2026

    How foolish can you be? Haven’t you learned from the prophet Jonah: You can run, but you can’t hide? Don’t you realize that the LORD your God knows everything about you? King David wrote about this:

    Where shall I go from your Spirit?
    Or where shall I flee from your presence?
    If I ascend to heaven, you are there!
    If I make my bed in Sheol, you are there!
    If I take the wings of the morning
    and dwell in the uttermost parts of the sea,
    even there your hand shall lead me,
    and your right hand shall hold me.
    If I say, “Surely the darkness shall cover me,
    and the light about me be night,”
    even the darkness is not dark to you;
    the night is bright as the day,
    for darkness is as light with you.
    Psalm 139:7–12

    But the leaders would have nothing to do with the LORD’s servant or his call to repentance. The people who fled to Egypt had openly rejected Jeremiah’s warning and continued worshiping the “queen of heaven,” (probably a fertility goddess such as Ishtar or Astarte). They had convinced themselves that life was better when they worshiped her and that their troubles began when they stopped. Jeremiah tells them they have it exactly backward: their idolatry was one of the reasons God’s judgment had fallen on Judah. Tragically, even after Jerusalem’s destruction confirmed Jeremiah’s warnings, they still refused to listen to the LORD. Instead, they chose an explanation that justified what they had already decided to do.

    There are two remarkable examples of the opposite kind of faithfulness. Jeremiah is one. He endured hardship, persecution, rejection, and suffering while remaining faithful to God’s call and continuing to call the people to repentance. Things did not go well for Jeremiah, but he remained faithful.

    There is, of course, another to whom we must point: our Lord Jesus Christ. He endured persecution, rejection, humiliation, abuse, torture, and ultimately death, yet remained faithful to his Father. He did that as an example for us, certainly—but far more importantly—he did it for us. He is our Savior, our Righteousness, and our Redeemer. Where we fail to remain faithful, he remained faithful even unto death.

    We may not openly defy God or blatantly refuse to do what he calls us to do. We don’t have statues of the queen of heaven in our homes or shrines to pagan deities. But we can still judge God’s faithfulness by how well life is going. When trouble comes, we can doubt his goodness, despair of his grace, or look elsewhere for security. That is why we need more than Jeremiah’s example. We need Jesus’ redemption. He calls us back to himself, forgives our unfaithfulness, and strengthens us to trust him whether the road is easy or the path is hard. Such faith begins and ends with Jesus—receiving his grace and then reflecting it in lives that honor God and serve our neighbor.

    Follow the Word is a daily Bible reading and devotional ministry of St. John Lutheran Church, Cypress, Texas.

  • Please pray these Psalms with me on this Lord’s Day 

    Psalm 16

    Preserve me, O God, for in you I take refuge.
    I say to the Lord, “You are my Lord;
        I have no good apart from you.”

    As for the saints in the land, they are the excellent ones,
        in whom is all my delight.

    The sorrows of those who run after another god shall multiply;
        their drink offerings of blood I will not pour out
        or take their names on my lips.

    The Lord is my chosen portion and my cup;
        you hold my lot.
    The lines have fallen for me in pleasant places;
        indeed, I have a beautiful inheritance.

    I bless the Lord who gives me counsel;
        in the night also my heart instructs me.
    I have set the Lord always before me;
        because he is at my right hand, I shall not be shaken.

    Therefore my heart is glad, and my whole being rejoices;
        my flesh also dwells secure.
    10 For you will not abandon my soul to Sheol,
        or let your holy one see corruption.

    11 You make known to me the path of life;
        in your presence there is fullness of joy;
        at your right hand are pleasures forevermore.

    Psalm 46

    God is our refuge and strength,
        a very present help in trouble.
    Therefore we will not fear though the earth give way,
        though the mountains be moved into the heart of the sea,
    though its waters roar and foam,
        though the mountains tremble at its swelling. Selah

    There is a river whose streams make glad the city of God,
        the holy habitation of the Most High.
    God is in the midst of her; she shall not be moved;
        God will help her when morning dawns.
    The nations rage, the kingdoms totter;
        he utters his voice, the earth melts.
    The Lord of hosts is with us;
        the God of Jacob is our fortress. Selah

    Come, behold the works of the Lord,
        how he has brought desolations on the earth.
    He makes wars cease to the end of the earth;
        he breaks the bow and shatters the spear;
        he burns the chariots with fire.
    10 “Be still, and know that I am God.
        I will be exalted among the nations,
        I will be exalted in the earth!”
    11 The Lord of hosts is with us;
        the God of Jacob is our fortress. Selah

    Psalm 76

    In Judah God is known;
        his name is great in Israel.
    His abode has been established in Salem,
        his dwelling place in Zion.
    There he broke the flashing arrows,
        the shield, the sword, and the weapons of war. Selah

    Glorious are you, more majestic
        than the mountains full of prey.
    The stouthearted were stripped of their spoil;
        they sank into sleep;
    all the men of war
        were unable to use their hands.
    At your rebuke, O God of Jacob,
        both rider and horse lay stunned.

    But you, you are to be feared!
        Who can stand before you
        when once your anger is roused?
    From the heavens you uttered judgment;
        the earth feared and was still,
    when God arose to establish judgment,
        to save all the humble of the earth. Selah

    10 Surely the wrath of man shall praise you;
        the remnant of wrath you will put on like a belt.
    11 Make your vows to the Lord your God and perform them;
        let all around him bring gifts
        to him who is to be feared,
    12 who cuts off the spirit of princes,
        who is to be feared by the kings of the earth.

    Psalm 106:1-5; 48


    Praise the Lord!
    Oh give thanks to the Lord, for he is good,
        for his steadfast love endures forever!
    Who can utter the mighty deeds of the Lord,
        or declare all his praise?
    Blessed are they who observe justice,
        who do righteousness at all times!

    Remember me, O Lord, when you show favor to your people;
        help me when you save them,
    that I may look upon the prosperity of your chosen ones,
        that I may rejoice in the gladness of your nation,
        that I may glory with your inheritance.
    48 
    Blessed be the Lord, the God of Israel,
        from everlasting to everlasting!
    And let all the people say, “Amen!”
        Praise the Lord!

    Psalm 136:1-9, 26

    Give thanks to the Lord, for he is good,
        for his steadfast love endures forever.
    Give thanks to the God of gods,
        for his steadfast love endures forever.
    Give thanks to the Lord of lords,
        for his steadfast love endures forever;

    to him who alone does great wonders,
        for his steadfast love endures forever;
    to him who by understanding made the heavens,
        for his steadfast love endures forever;
    to him who spread out the earth above the waters,
        for his steadfast love endures forever;
    to him who made the great lights,
        for his steadfast love endures forever;
    the sun to rule over the day,
        for his steadfast love endures forever;
    the moon and stars to rule over the night,
        for his steadfast love endures forever;
    26 
    Give thanks to the God of heaven,
        for his steadfast love endures forever.

    English Standard Version (ESV)
    The ESV® Bible (The Holy Bible, English Standard Version®),
    © 2001 by Crossway, a publishing ministry of Good News Publishers. 
    ESV Text Edition: 2025.

  • Follow the Word: The Just Shall Live by Faith

    Listen to today’s devotion

    Today’s readings: Jeremiah 40, Habakkuk 1-2, Psalm 70.

    Habakkuk 2:1-4

    I will take my stand at my watchpost
        and station myself on the tower,
    and look out to see what he will say to me,
        and what I will answer concerning my complaint.

    And the Lord answered me:

    “Write the vision;
        make it plain on tablets,
        so he may run who reads it.
    For still the vision awaits its appointed time;
        it hastens to the end—it will not lie.
    If it seems slow, wait for it;
        it will surely come; it will not delay.

    “Behold, his soul is puffed up; it is not upright within him,
        but the righteous shall live by his faith.

    Connections | Rosenberg Railroad Museum | August 2026

    Habakkuk 2:4 is quoted by St. Paul in Romans 1:17 and became a linchpin in Martin Luther’s rediscovery of the Gospel. Luther struggled with God’s righteousness, understanding it primarily as the justice by which a righteous God judges sinners. Deeply convicted of his sin, he could find no peace. He later recalled, “I did not love, yes, I hated the righteous God who punishes sinners.”

    That changed as he wrestled with Romans 1:16–17:

    “I am not ashamed of the gospel, for it is the power of God for salvation to everyone who believes…. For in it the righteousness of God is revealed from faith for faith, as it is written, ‘The righteous shall live by faith.’”

    That quotation comes from Habakkuk 2:4. Luther came to understand God’s righteousness not merely as that by which God judges, but as the righteousness God gives to the sinner through faith. He later said he felt “altogether born again and had entered paradise itself through open gates.”

    But back in Habakkuk, verse 4 can seem to hang in the middle of nowhere. What does “the righteous shall live by faith” have to do with Habakkuk’s situation?

    Habakkuk was struggling with God’s announcement that he would use the wicked Babylonians to judge Judah. In 2:1 he essentially says, “I’m going to stand here and wait for God’s answer.” God responds: the vision is certain, but its fulfillment will take time. “If it seems slow, wait for it.”

    Then comes verse 4, describing two ways of living while waiting for God to act:

    “Behold, his soul is puffed up; it is not upright within him,
    but the righteous shall live by his faith.”

    The arrogant Babylonian trusts his own strength and success. The verses that follow describe him as greedy and restless, conquering nations and gathering peoples to himself.

    But the righteous shall live by faith. The righteous person trusts God’s promise—even when its fulfillment cannot yet be seen. Habakkuk cannot understand everything God is doing or see how God will make things right. But he has God’s Word: “If it seems slow, wait for it; it will surely come.”

    This is what it means to be justified by grace through faith and to live in that faith. We trust God’s promises. We believe his Word. We trust that he is good and that he is for us and with us—even when we cannot see what he is doing.

    Paul takes this little sentence from Habakkuk and unfolds it in Romans. We deserve God’s judgment because of our sin, but God reveals his boundless grace in Jesus Christ. Christ suffered and died for sinners, rose from the dead, and reigns forever. The righteousness we could never achieve is ours through faith in him. This was the Gospel truth that opened the gates of paradise for Luther.

    And it is still how God’s people live. When we cannot see what God is doing and his promises seem slow in coming, the righteous live by faith. We cling to Christ and take God at his Word. What he has promised, he will surely fulfill.

    Follow the Word is a daily Bible reading and devotional ministry of St. John Lutheran Church, Cypress, Texas.

  • Follow the Word: The Lord Vindicates His Own

    Listen to today’s devotion

    Today’s readings: Jeremiah 37-39, Psalm 69.

    Jeremiah 39:11-19

    Nebuchadnezzar king of Babylon gave command concerning Jeremiah through Nebuzaradan, the captain of the guard, saying, 12 “Take him, look after him well, and do him no harm, but deal with him as he tells you.” 13 So Nebuzaradan the captain of the guard, Nebushazban the Rab-saris, Nergal-sar-ezer the Rab-mag, and all the chief officers of the king of Babylon 14 sent and took Jeremiah from the court of the guard. They entrusted him to Gedaliah the son of Ahikam, son of Shaphan, that he should take him home. So he lived among the people.

    15 The word of the LORD came to Jeremiah while he was shut up in the court of the guard: 16 “Go, and say to Ebed-melech the Ethiopian, ‘Thus says the LORD of hosts, the God of Israel: Behold, I will fulfill my words against this city for harm and not for good, and they shall be accomplished before you on that day. 17 But I will deliver you on that day, declares the LORD, and you shall not be given into the hand of the men of whom you are afraid. 18 For I will surely save you, and you shall not fall by the sword, but you shall have your life as a prize of war, because you have put your trust in me, declares the LORD.’”

    Ink Bottles | Rosenberg Railroad Museum | August 2026

    I’ve read books in which people are taken into protective custody—sometimes almost against their will. They know the danger is real, but they don’t want to leave behind the life they’ve known or become the witness that makes such protection necessary. Seldom, however, do we see protective custody unfold quite as it does for Jeremiah.

    This is one of the great ironies of his life. After decades of being mocked, imprisoned, beaten, and even thrown into a cistern because he faithfully proclaimed that Babylon was God’s instrument of judgment, Jeremiah found himself protected by the very king he had said would conquer Jerusalem. Nebuchadnezzar ordered that Jeremiah be treated well and given whatever he needed (Jeremiah 39:11–12). The prophet whom Judah’s leaders had condemned as a traitor was honored by the pagan king.

    To many in Judah, it must have looked as though Jeremiah had been working for Babylon all along. But that illusion quickly disappeared. When given the opportunity to live comfortably in Babylon, Jeremiah chose instead to remain with the poor remnant in Judah, continuing to minister to the very people who had rejected him. His loyalty had never been to Babylon. It had always been to the LORD and to God’s people.

    Luther often spoke of the “masks of God”—the surprising people and circumstances through which God accomplishes his purposes. Nebuchadnezzar became one of those masks. So, in a different way, did Jeremiah’s suffering. God used both to preserve his prophet and to vindicate his Word. Faithfulness is not always rewarded immediately. Often it is costly. But in the Lord’s time, the truth is revealed and his servants are vindicated.

    This is made so very clear in the last part of chapter 39. The LORD has a word and declares it clearly and unflinchingly. His way and will will prevail. He even promises Ebed-melech, “I will save you.”

    This promise and Jeremiah’s story ultimately points us to an even greater salvation by means of someone far greater than Nebuchadnezzar. Jesus also appeared to have been defeated. He was rejected by his own people, condemned, crucified, and laid in a tomb. Yet what looked like the triumph of evil became God’s greatest victory. On the third day the Father vindicated the faithful Son by raising him from the dead.

    The same Lord who sustained Jeremiah and vindicated his Son has not changed. There will be seasons when faithfulness is costly, when obedience is misunderstood, or when suffering seems to have the final word. It does not. God is still at work, often in ways we cannot yet see. His truth will be vindicated. His promises will be fulfilled. And those who entrust themselves to him will never be put to shame.

    Follow the Word is a daily Bible reading and devotional ministry of St. John Lutheran Church, Cypress, Texas.

  • Follow the Word: The Same Message Again and Again

    Listen to today’s devotion

    Today’s readings: Jeremiah 34-36, Psalm 68.

    Jeremiah 35:12-17

    Then the word of the LORD came to Jeremiah: 13 “Thus says the LORD of hosts, the God of Israel: Go and say to the people of Judah and the inhabitants of Jerusalem, Will you not receive instruction and listen to my words? declares the LORD. 14 The command that Jonadab the son of Rechab gave to his sons, to drink no wine, has been kept, and they drink none to this day, for they have obeyed their father’s command. I have spoken to you persistently, but you have not listened to me. 15 I have sent to you all my servants the prophets, sending them persistently, saying, ‘Turn now every one of you from his evil way, and amend your deeds, and do not go after other gods to serve them, and then you shall dwell in the land that I gave to you and your fathers.’ But you did not incline your ear or listen to me. 16 The sons of Jonadab the son of Rechab have kept the command that their father gave them, but this people has not obeyed me. 17 Therefore, thus says the LORD, the God of hosts, the God of Israel: Behold, I am bringing upon Judah and all the inhabitants of Jerusalem all the disaster that I have pronounced against them, because I have spoken to them and they have not listened, I have called to them and they have not answered.”

    D1568 | Rosenberg Railroad Museum | August 2026

    I love the story of a pastor, who week after week, month after month, preached essentially the same sermon. Finally, one brave soul approached him after worship and said, “Pastor, I couldn’t help but notice—you’ve preached that same sermon every Sunday for the past five months.” The pastor smiled and replied, “You’re absolutely right. And I’ll keep preaching it until you start listening.”

    Reading Jeremiah can feel a bit like sitting in that congregation. Again and again, the prophet warns that Jerusalem will fall, the Temple will be destroyed, and the people will be carried away into exile. But this is no failure of imagination on Jeremiah’s part. His warnings become progressively clearer and more urgent. What begins as a warning of danger from “the north” eventually names Babylon, predicts a seventy-year exile, and calls the people to submit to God’s judgment.

    The repetition itself is an expression of God’s patience. He keeps sending his prophet because he desires that his people repent before judgment falls. Then, just as the warnings reach their climax, Jeremiah begins to repeat a different refrain: “Behold, the days are coming…” The God who persistently warns of judgment is the same God who persistently promises restoration, a righteous Branch, and a New Covenant through which he will forgive his people’s sins and restore them to himself.

    Even after these magnificent promises in chapters 30-33, Jeremiah’s ministry is not finished. The book returns to the historical events surrounding Jerusalem’s fall, and Jeremiah continues to call Judah to repentance. Tragically, even as God’s promises of restoration shine brightly, many of the people persist in rejecting his Word.

    This leads me to reflect on our ongoing need for us to hear God’s call to repentance. I love Martin Luther’s first of the Ninety-five Theses: “When our Lord and Master Jesus Christ said, ‘Repent’ (Matthew 4:17), he willed the entire life of believers to be one of repentance.”

    We need to hear that sermon again and again because we do not listen as we should. Or perhaps we listen for a while, only to drift back into old habits and familiar sins. We never outgrow our need to repent. Thankfully, God never grows weary of extending his mercy, grace, and forgiveness.

    Someone once asked me, “You’ve got a file full of old sermons, don’t you? Can’t you just dust one off, polish it up, and preach it again?” I smiled and said, “No, it doesn’t work that way.” Every sermon is new, shaped by a particular text and a particular day. Yet, in another sense, every faithful sermon proclaims the same wonderful truth: God has been gracious to us in Christ. We have sinned against him in countless ways. He calls us to repentance, forgives us freely for Jesus’ sake, and sends us back into the world to live as his redeemed people.

    Luther reminds us that this is the very meaning of Baptism. The Old Adam—that sinful nature within us—is to be drowned by daily contrition and repentance, so that a new person may daily emerge and arise to live before God in righteousness and purity forever. And that new life is never turned inward on itself. It is lived in love for God and in justice, mercy, and compassion toward our neighbor. This is the daily rhythm of the Christian life: repentance, forgiveness, renewal, and service—all because of Jesus Christ.

    Follow the Word is a daily Bible reading and devotional ministry of St. John Lutheran Church, Cypress, Texas.

  • Follow the Word: God’s Promises for Tomorrow

    Listen to today’s devotion

    Today’s readings: Jeremiah 31-33, Psalm 67.

    Jeremiah 31:31-34

    “Behold, the days are coming, declares the LORD, when I will make a new covenant with the house of Israel and the house of Judah, 32 not like the covenant that I made with their fathers on the day when I took them by the hand to bring them out of the land of Egypt, my covenant that they broke, though I was their husband, declares the LORD. 33 For this is the covenant that I will make with the house of Israel after those days, declares the LORD: I will put my law within them, and I will write it on their hearts. And I will be their God, and they shall be my people. 34 And no longer shall each one teach his neighbor and each his brother, saying, ‘Know the LORD,’ for they shall all know me, from the least of them to the greatest, declares the LORD. For I will forgive their iniquity, and I will remember their sin no more.”

    Jeremiah 33:14-16

    “Behold, the days are coming, declares the LORD, when I will fulfill the promise I made to the house of Israel and the house of Judah. 15 In those days and at that time I will cause a righteous Branch to spring up for David, and he shall execute justice and righteousness in the land. 16 In those days Judah will be saved, and Jerusalem will dwell securely. And this is the name by which it will be called: ‘The LORD is our righteousness.’”

    Holding Fast | Rosenberg Railroad Museum | August 2026

    Four times in these chapters of Jeremiah, God points his people toward a better tomorrow. “Behold, the days are coming…” becomes a refrain of promise and hope. It is God’s word that looks beyond the coming doom and judgment to a day of ultimate deliverance. Jerusalem is soon to be overrun. The people of God will be taken captive. Jeremiah has already proclaimed that painful truth. But now he points them beyond the exile—beyond the seventy years—to a new day of God’s grace and favor.

    Yet there is a problem that must first be addressed. God speaks of a new covenant, because the old one had been broken.

    The Old Covenant was God’s gracious agreement with Israel, established at Mount Sinai after the Exodus. He redeemed his people from slavery, made them his treasured possession, and gave them his Law as the pattern for their life together. The problem was never the covenant itself; the problem was the people’s sinful hearts. Though God remained faithful, they repeatedly broke the covenant through idolatry and disobedience.

    What was God to do?

    Abandon the people he had chosen? Cast aside the promises he had made? Begin again with someone else?

    No. Instead, God promised something entirely new. “I will make a new covenant.” It would not rest on Israel’s ability to keep the Law, but on God’s determination to forgive their sins. “I will forgive their iniquity, and I will remember their sin no more.” (Jeremiah 31:34)

    That new covenant is centered in the One whom Jeremiah also calls “The LORD is our righteousness.” (Jeremiah 23:6; 33:16)

    This is none other than Jesus Christ—God’s Son, our Savior, Redeemer, and Lord. He kept the covenant we could not keep. He bore the judgment we deserved. He established the New Covenant in his own blood, poured out for the forgiveness of sins.

    This is not an excuse to treat sin lightly. Quite the opposite. Because Christ is our righteousness, we return to him daily in repentance and faith. We still stumble. We still forget God’s ways. But our standing before God does not depend upon our righteousness. It rests upon his. His mercy restores us. His forgiveness renews us. His righteousness is counted as our own.

    Jeremiah’s promise is not finished yet. There is still another “day that is coming.” A day when sin will trouble us no more. A day with no more sickness, sorrow, or death. The fullness of God’s promise still lies ahead, just as it did for Jeremiah’s first hearers.

    Until that day, we live by the promises of the New Covenant. They are centered in Christ, sealed to us in Holy Baptism, and celebrated whenever we receive the Lord’s Supper—the meal of the New Covenant. There we receive a foretaste of the heavenly banquet, where God’s promises will finally and forever be fulfilled.

    Follow the Word is a daily Bible reading and devotional ministry of St. John Lutheran Church, Cypress, Texas.

  • Follow the Word: God’s Plans for Hope and a Future

    Listen to today’s devotion

    Today’s readings: Jeremiah 28-30, Psalm 66.

    Jeremiah 29:10-14

    “For thus says the LORD: When seventy years are completed for Babylon, I will visit you, and I will fulfill to you my promise and bring you back to this place. 11 For I know the plans I have for you, declares the LORD, plans for welfare and not for evil, to give you a future and a hope. 12 Then you will call upon me and come and pray to me, and I will hear you. 13 You will seek me and find me, when you seek me with all your heart. 14 I will be found by you, declares the LORD, and I will restore your fortunes and gather you from all the nations and all the places where I have driven you, declares the LORD, and I will bring you back to the place from which I sent you into exile.

    Train Hinge #2 | Rosenberg Railroad Museum | August 2026

    This is a favorite passage of many. God has plans—good plans—for hope and a future, plans for prosperity and not for harm. What a wonderful promise! Who wouldn’t want to have that printed and taped to the bathroom mirror?

    Before we get to the incredible promises of this passage, however, we need to set them in the context of Judah’s situation during Jeremiah’s ministry. The people are on the brink of exile, though they have not yet been carried away. The false prophets are assuring everyone, “It’ll be fine. No need to worry. Everything is good here.” Jeremiah forcefully challenges that lie:

    “Do not listen to your prophets, your diviners, your dreamers, your fortune-tellers, or your sorcerers, who are saying to you, ‘You shall not serve the king of Babylon.’ For it is a lie that they are prophesying to you, with the result that you will be removed far from your land, and I will drive you out, and you will perish.” (Jeremiah 27:9–10)

    Just so you know…this is not good news.

    But Jeremiah’s message is good news. Better yet, it is honest good news. There is no pie in the sky. No pretending everything is alright when it isn’t. That’s what the false prophets were doing.

    Jeremiah speaks of a hope that lies beyond the coming judgment. It is a hope anchored in God’s own promise: “Thus says the LORD…” Trouble still looms on the horizon. Babylon will conquer Jerusalem and carry God’s people into exile. But after the seventy years are complete, God will bring his people home.

    Why?

    Because God has plans for hope and a future. Plans for their welfare and not for their harm. There will be a return.

    I love sharing this passage with churches as we engage in strategic mission planning. It reminds us that God’s plans are always bigger than our own. Notice what he promises: “You will call upon me and come and pray to me… You will seek me and find me… I will restore your fortunes and gather you…” (Jeremiah 29:12–14). God’s deepest desire is not merely that his people enjoy prosperity, but that they return to him.

    Judah’s greatest good is found not in comfort or success, but in a restored relationship with the LORD. He will bring them back from exile so they can worship him, rebuild what has been broken, and once again live lives marked by justice, humility, faithfulness, and righteousness. Everything flows from being brought back into fellowship with God.

    That promise reaches its fulfillment in Jesus Christ. Through his death and resurrection, he has brought us home from an even deeper exile—the exile of sin and death. He reconciles us to the Father and calls us into a life of loving God with all our heart, soul, strength, and mind, and loving our neighbors as ourselves. God’s plans for us have always been centered on that restored relationship. Through faith in Jesus, we have both a sure hope and an eternal future.

    Follow the Word is a daily Bible reading and devotional ministry of St. John Lutheran Church, Cypress, Texas.

  • Please pray these Psalms with me on this Lord’s Day 

    Psalm 9:1-10

    I will give thanks to the LORD with my whole heart;
        I will recount all of your wonderful deeds.
    I will be glad and exult in you;
        I will sing praise to your name, O Most High.

    When my enemies turn back,
        they stumble and perish before your presence.
    For you have maintained my just cause;
        you have sat on the throne, giving righteous judgment.

    You have rebuked the nations; you have made the wicked perish;
        you have blotted out their name forever and ever.
    The enemy came to an end in everlasting ruins;
        their cities you rooted out;
        the very memory of them has perished.

    But the LORD sits enthroned forever;
        he has established his throne for justice,
    and he judges the world with righteousness;
        he judges the peoples with uprightness.

    The LORD is a stronghold for the oppressed,
        a stronghold in times of trouble.
    10 And those who know your name put their trust in you,
        for you, O LORD, have not forsaken those who seek you.

    Psalm 39

    I said, “I will guard my ways,
        that I may not sin with my tongue;
    I will guard my mouth with a muzzle,
        so long as the wicked are in my presence.”
    I was mute and silent;
        I held my peace to no avail,
    and my distress grew worse.
        My heart became hot within me.
    As I mused, the fire burned;
        then I spoke with my tongue:

    “O LORD, make me know my end
        and what is the measure of my days;
        let me know how fleeting I am!
    Behold, you have made my days a few handbreadths,
        and my lifetime is as nothing before you.
    Surely all mankind stands as a mere breath! Selah
        Surely a man goes about as a shadow!
    Surely for nothing they are in turmoil;
        man heaps up wealth and does not know who will gather!

    “And now, O LORD, for what do I wait?
        My hope is in you.
    Deliver me from all my transgressions.
        Do not make me the scorn of the fool!
    I am mute; I do not open my mouth,
        for it is you who have done it.
    10 Remove your stroke from me;
        I am spent by the hostility of your hand.
    11 When you discipline a man
        with rebukes for sin,
    you consume like a moth what is dear to him;
        surely all mankind is a mere breath! Selah

    12 “Hear my prayer, O LORD,
        and give ear to my cry;
        hold not your peace at my tears!
    For I am a sojourner with you,
        a guest, like all my fathers.
    13 Look away from me, that I may smile again,
        before I depart and am no more!”

    Psalm 69:1-13

    Save me, O God!
        For the waters have come up to my neck.
    I sink in deep mire,
        where there is no foothold;
    I have come into deep waters,
        and the flood sweeps over me.
    I am weary with my crying out;
        my throat is parched.
    My eyes grow dim
        with waiting for my God.

    More in number than the hairs of my head
        are those who hate me without cause;
    mighty are those who would destroy me,
        those who attack me with lies.
    What I did not steal
        must I now restore?
    O God, you know my folly;
        the wrongs I have done are not hidden from you.

    Let not those who hope in you be put to shame through me,
        O LORD God of hosts;
    let not those who seek you be brought to dishonor through me,
        O God of Israel.
    For it is for your sake that I have borne reproach,
        that dishonor has covered my face.
    I have become a stranger to my brothers,
        an alien to my mother’s sons.

    For zeal for your house has consumed me,
        and the reproaches of those who reproach you have fallen on me.
    10 When I wept and humbled my soul with fasting,
        it became my reproach.
    11 When I made sackcloth my clothing,
        I became a byword to them.
    12 I am the talk of those who sit in the gate,
        and the drunkards make songs about me.

    13 But as for me, my prayer is to you, O LORD.
        At an acceptable time, O God,
        in the abundance of your steadfast love answer me in your saving faithfulness.

    Psalm 99

    The LORD reigns; let the peoples tremble!
        He sits enthroned upon the cherubim; let the earth quake!
    The LORD is great in Zion;
        he is exalted over all the peoples.
    Let them praise your great and awesome name!
        Holy is he!
    The King in his might loves justice.
        You have established equity;
    you have executed justice
        and righteousness in Jacob.
    Exalt the LORD our God;
        worship at his footstool!
        Holy is he!

    Moses and Aaron were among his priests,
        Samuel also was among those who called upon his name.
        They called to the LORD, and he answered them.
    In the pillar of the cloud he spoke to them;
        they kept his testimonies
        and the statute that he gave them.

    O LORD our God, you answered them;
        you were a forgiving God to them,
        but an avenger of their wrongdoings.
    Exalt the LORD our God,
        and worship at his holy mountain;
        for the LORD our God is holy!

    Psalm 129

    “Greatly have they afflicted me from my youth”—
        let Israel now say—
    2“Greatly have they afflicted me from my youth,
        yet they have not prevailed against me.
    The plowers plowed upon my back;
        they made long their furrows.”
    The LORD is righteous;
        he has cut the cords of the wicked.
    May all who hate Zion
        be put to shame and turned backward!
    Let them be like the grass on the housetops,
        which withers before it grows up,
    with which the reaper does not fill his hand
        nor the binder of sheaves his arms,
    nor do those who pass by say,
        “The blessing of the LORD
        We bless you in the name of the LORD!” be upon you!

    English Standard Version (ESV)
    The ESV® Bible (The Holy Bible, English Standard Version®),
    © 2001 by Crossway, a publishing ministry of Good News Publishers. 
    ESV Text Edition: 2025.