A Sheep’s Journey Through Psalms -106

God’s Unfailing Love in Our Repeated Failures
Dear friend, come sit with me for a moment in the warm light of God’s Word. Psalm 106 isn’t a cold lecture about ancient history—it’s a heartfelt love song wrapped in honest confession. It’s the kind of psalm that feels like a fireside talk between family members who know each other’s worst moments and still choose to stay. Written most likely after God’s people had been scattered in exile, it looks back over centuries of wandering and whispers the truth we all need to hear today: We fail. God never does.Let’s open our hearts and walk through it together, slowly, the way you savor a letter from someone who loves you deeply.

he Invitation to Praise (verses 1-5)

Hallelujah! Give thanks to the LORD, for he is good; his love endures forever” (v. 1). Right at the beginning the psalmist throws open the door with joy. Notice the word “love” here—it’s the Hebrew chesed, that fierce, covenant-keeping, never-give-up love. The psalm doesn’t start with our sin; it starts with God’s character. Before we confess a single failure, we’re invited to remember who He is: good. Always. Even when we aren’t.

The writer prays, “Remember me, O LORD, when you show favor to your people” (v. 4). Isn’t that beautiful? He’s not asking for special treatment—he’s asking to be included in the family blessing. That’s the same longing every human heart carries: Lord, when You bless Your people, don’t forget me.

The Honest Confession (verse 6)

Then comes the turn that feels so familiar: “Both we and our fathers have sinned; we have committed iniquity; we have done wickedly.” No excuses. No “they were worse than us.” The psalmist stands shoulder-to-shoulder with generations of failures and says, “We.” That little word is the doorway to grace. Until we can say “we have sinned,” we can’t receive the mercy that’s already waiting.

The Story We All Recognize (verses 7-46)

Now the psalm slows down and tells our family story—the one that sounds a lot like ours.

  • At the Red Sea they forgot God’s mighty works (v. 7).
  • In the desert they tested Him with complaints (v. 14).
  • At Sinai they exchanged the glory of God for a golden calf (v. 19-20).
  • In the wilderness they despised the promised land and refused to believe (v. 24).
  • At Peor they yoked themselves to idols and plunged into immorality (v. 28).
  • Even Moses, their greatest leader, stumbled in anger (v. 32-33).
  • Later generations mingled with the nations and adopted their gods (v. 35-39).

Over and over the pattern repeats:
They rebelled → God disciplined → They cried out → God delivered…
…until the next time they forgot.Yet look at the tender refrain that keeps breaking through: “Nevertheless, he saved them for his name’s sake” (v. 8).
Many times he delivered them, but they were rebellious in their purposes… Nevertheless, he looked upon their distress, when he heard their cry. For their sake he remembered his covenant, and relented according to the abundance of his steadfast love” (vv. 43-45).

Friend, do you hear your own story in this? I certainly hear mine. The times I’ve forgotten God’s past faithfulness the moment a new storm rolled in. The idols I’ve quietly bowed to when I wanted comfort more than Christ. The promises I’ve doubted when fear felt louder than faith.But here’s the gospel shining through the cracks of every failure: God’s love is not determined by our consistency. It is anchored in His covenant. And that covenant found its perfect “Yes” in Jesus.

The Savior We’ve Been Waiting For

Psalm 106 ends with a desperate, hope-filled prayer:
Save us, O LORD our God, and gather us from among the nations, that we may give thanks to your holy name and glory in your praise” (v. 47).They couldn’t save themselves. Neither can we. We need a Deliverer who never forgets God’s works, who never complains in the desert, who never bows to an idol, who never refuses the Father’s will. His name is Jesus.On the cross He took every rebellion listed in this psalm—yours and mine—and bore the judgment we deserved. In His resurrection He became the firstfruits of the great gathering the psalmist longed for. And now, through simple faith, He invites us into the family story: “Come in. You belong here. My chesed is yours.”

A Warm Invitation and Prayer

If you’ve never trusted Jesus as your Savior, today is the perfect day. You don’t have to clean up your history first. Just come with the same honest confession the psalmist made: “We have sinned.” Tell Him you need His forgiveness, His leadership, His never-failing love. He will not turn you away.

For those of us who already know Him, Psalm 106 is a gentle hand on the shoulder:
“Remember who you were. Remember who He is. Keep giving thanks.”

Let’s pray together, right where you are:

Gracious Father,
Thank You for writing our messy story into Your beautiful Word. We confess with the psalmist—both we and our fathers have sinned. We have forgotten Your wonders, tested Your patience, and chased after things that could never satisfy. Yet You have never forgotten Your covenant. You looked on our distress and sent Your Son. Jesus, thank You for being the faithful One we could never be. Thank You for saving us for Your name’s sake. Gather our scattered hearts back to You today. Fill us with fresh wonder at Your steadfast love. And use our lives as living proof that no one is too far, too flawed, or too late for Your grace. We give You thanks with all that we are. In the strong name of Jesus, our perfect Savior,
Amen.

Beloved, go out into this day singing Hallelujah—not because you’re perfect, but because He is. His love endures. Always. And it’s yours. Now, will you do one thing for me? Read the whole of Psalm 106 out loud when you have a quiet moment. Let every “Nevertheless” wash over your soul. Then tell someone—maybe a friend who’s struggling, maybe a stranger who looks weary—about the God who never stops loving failures like us.You are so loved.
Walk in that love today.

A Sheep’s Journey Through Psalms -105

Remembering the God Who Keeps Every Promise


Dear friend in Christ,

Take a deep breath with me and open your Bible to Psalm 105. This is not a distant history lesson; it is a love letter from our covenant-keeping God, written straight to your weary or wondering heart today. In a world that forgets promises faster than we can make them, Psalm 105 invites us to do the one thing our souls were made for: remember. Not with cold facts, but with warm wonder. Not with clenched fists, but with open hands lifted in praise.

The psalmist begins with a joyful command that feels like a hug from the Father Himself:

“Oh give thanks to the Lord; call upon his name; make known his deeds among the peoples! Sing to him, sing praises to him; tell of all his wondrous works! Glory in his holy name; let the hearts of those who seek the Lord rejoice! Seek the Lord and his strength; seek his presence continually!” (vv. 1–4)

This is no dry duty. This is the heartbeat of Christian worship—joyful dependence on a God who is there. He is not hidden behind clouds of mystery; He has made Himself known in history, in His Word, and supremely in His Son. When we feel forgotten or small, the psalm tells us to preach to our own souls: “Remember!” And what are we to remember? Not our performance, but God’s unbreakable covenant love.

The Covenant That Cannot Be Broken (vv. 8–11)

“He remembers his covenant forever, the word that he commanded, for a thousand generations, the covenant that he made with Abraham, his sworn promise to Isaac, which he confirmed to Jacob as a statute, to Israel as an everlasting covenant.”

Oh, beloved, let these words wash over you like warm sunlight. God does not forget. In our Christian faith we rejoice that salvation rests not on our fragile grip but on His eternal grip. The covenant with Abraham was never based on Abraham’s worthiness—it was sealed by God’s own oath (Genesis 15). When Abraham’s descendants were few and wandering “from nation to nation” (v. 13), God still protected them, saying, “Touch not my anointed ones” (v. 15). Friend, if you belong to Christ, you are grafted into this same covenant of grace (Romans 11:17–18). Your name is written on the same scroll of divine remembrance. When you feel like a stranger in a strange land—perhaps in your workplace, your family, or even your own doubts—hear the Lord whisper the same promise He gave the patriarchs: “I am with you.”

The God Who Works Behind the Scenes (vv. 16–22)

Now the psalm takes us into the life of Joseph, sold into slavery by his jealous brothers. What a comfort for every believer who has ever been betrayed or seemingly forgotten! “He sent a man ahead of them, Joseph, who was sold as a slave… until what he had said came to pass, the word of the Lord tested him.” (vv. 17, 19)Notice the sovereign hand: He sent. The same God who allowed the chains also opened the prison door “at the time appointed” (v. 19). Joseph’s suffering was not meaningless; it was the very path by which God preserved His people through famine. Christian theology has always treasured this truth: God ordains all things—trials included—for the good of those who love Him (Romans 8:28). Joseph’s story is a beautiful shadow of Jesus, the greater Joseph. Betrayed, sold for silver, falsely accused, imprisoned, and then exalted to save His people. When your own “prison” feels dark, remember: the Word of the Lord is testing you, not to destroy you, but to prepare you for the moment when He says, “Rise and rule under My authority.”

The Great Deliverance (vv. 23–38)

The psalm now sweeps us into Egypt, where Israel grew from seventy souls into a mighty nation. Then came the plagues—ten dramatic acts of judgment that displayed God’s glory to Pharaoh and to the watching world. “He sent Moses, his servant, and Aaron, whom he had chosen.” (v. 26)

Again we see divine initiative: He sent. The plagues were not random; they were targeted, precise, and full of mercy for God’s people. Darkness covered Egypt, but light shone in the homes of Israel (v. 28). Frogs, flies, and locusts invaded the palace, but the blood of the lamb protected every Israelite doorpost. This, dear one, is the gospel in the Old Testament. Our deliverance from sin’s slavery was never earned by our own strength. It was purchased by the blood of the true Passover Lamb, Jesus Christ. The same God who turned the Nile to blood turned the wrath we deserved onto His beloved Son so that we might go free.

Provision in the Wilderness and the Gift of the Land (vv. 39–45)

Finally, the psalm lingers on the wilderness years—not as a time of failure, but as a time of astonishing fatherly care: “He spread a cloud for a covering, and fire to give light by night. They asked, and he brought quail, and gave them bread from heaven in abundance… He opened the rock, and water gushed out; it flowed through the desert like a river.” (vv. 39–41)

Cloud by day. Fire by night. Manna every morning. Water from rock. Not one need went unmet. And why? “That they might keep his statutes and observe his laws.” (v. 45) Obedience flows from grace, never the other way around. This is the sweet rhythm found in Scripture: justification by faith alone, followed by a life of grateful holiness empowered by the Spirit.

A Personal Word for You Today

Beloved, Psalm 105 is not just ancient history—it is your story. The same covenant-keeping God who remembered Abraham remembers you. The same sovereign Lord who sent Joseph ahead has sent His Son ahead for you. The same delivering God who brought Israel out with silver and gold has redeemed you with the precious blood of Christ.So today, do what the psalm commands:

  • Give thanks out loud.
  • Call upon His name in whatever trial you face.
  • Make known His deeds—tell someone this week how faithful God has been to you.
  • Glory in His holy name instead of your own accomplishments.

And when your heart grows cold, preach this psalm back to yourself: “Soul, remember! Your God has never broken a promise. He will not start with you.”

Let us pray together:Heavenly Father, our covenant-keeping God, thank You for writing our names into the scroll of Your everlasting love. When we forget, remind us. When we wander, draw us back. When we doubt, flood our hearts with the warm light of Your faithfulness. Help us to live as a people who remember, who rejoice, and who obey out of overflowing gratitude. We ask this in the name of Jesus, our greater Joseph, our Passover Lamb, and our coming King. Amen.

Now go forth, dear saint, with a heart full of remembrance and a mouth full of praise. The God of Psalm 105 is your God—yesterday, today, and forever.