top of page
Search
All Posts


Psalm 139 - Almighty God Knows You
Introduction Most of us spend a lifetime longing to be known. We want someone to understand the things we can’t quite put into words, the reasons behind our fears, the motives behind our mistakes, the unspoken prayers buried deep within our hearts. Yet that kind of knowing is rare. We are often misunderstood by others, and sometimes even by ourselves. But in Psalm 139, David lifts our eyes to the breathtaking reality that there is One who knows us entirely, not partly, not ap
Joshua Nichols
Nov 119 min read


Psalm 138 - The Everlasting Work of God
Introduction: The God Who Finishes What He Begins There’s something deeply satisfying about finishing a task. We take joy in completion, the sense that something begun in intention now stands whole. Yet every one of us knows the ache of unfinished things, abandoned plans, broken resolutions, unfulfilled hopes. Humanity begins much and completes little. Psalm 138, however, introduces us to a God who never leaves His work half-done. David lifts a song of thanksgiving to the LOR
Joshua Nichols
Nov 68 min read


Psalm 137 - Remembering Zion in a Strange Land
Remembering Zion in a Strange Land Psalm 137: A Song of Exile, Faith, and Hope “By the rivers of Babylon, there we sat down and wept, when we remembered Zion.” — Psalm 137:1 (NASB) A Psalm of Exile Few psalms capture the depth of human sorrow and divine faithfulness quite like Psalm 137. It is one of the most poignant and haunting songs in all of Scripture, a psalm written in the aftermath of catastrophe, when the people of God were carried away into Babylonian exile. The psa
Joshua Nichols
Oct 289 min read


Psalm 136 - The Great Hallel
Introduction Psalm 136 is a psalm unlike any other. It is designed to be sung responsively by the people of God. The leader would declare the mighty acts of the Lord, and the congregation would respond again and again with the same refrain: “For His lovingkindness is everlasting.” You can almost hear it as you read, line after line, verse after verse, this steady rhythm of mercy rolling through the psalm like the unending tide of the sea. It reminds us that every act of God,
Joshua Nichols
Oct 2119 min read


Psalm 135 - Worship the LORD of Glory
Introduction “From Pilgrimage to Praise” When we open to Psalm 135, we stand at a threshold, a doorway between two great movements in the Psalter. Behind us lie the Songs of Ascent (Psalms 120–134), those pilgrim hymns sung by weary travelers climbing toward Jerusalem. Each of those psalms captured the longings and struggles of God’s people as they journeyed through valleys and up mountains toward the house of the LORD. They sang of trust in the midst of danger, hope in the
Joshua Nichols
Oct 1412 min read


Psalm 134 - Behold! and Be Blessed
Introduction: There is something deeply moving about songs that mark the end of a journey. Think of a graduation, when voices rise...
Joshua Nichols
Oct 1010 min read


Pastor Appreciation Month
As the leaves turn and autumn reminds us of God’s faithfulness through the changing seasons, we are also reminded in October to pause and...
Joshua Nichols
Oct 22 min read


Psalm 133 - Seeking Unity
Introduction Few things in life are both good and pleasant at the same time. Some things are good for us, but they are not exactly...
Joshua Nichols
Sep 2912 min read


Psalm 132: The Covenant Hymn of Christ, Our Eternal Dwelling
Psalm 132 is one of the Songs of Ascents, sung by pilgrims on their way to Jerusalem. However, it is more than just a travel hymn; it serves as a profound covenant hymn. It begins with David’s vow and concludes with God’s vow. While it opens with human restlessness, it ultimately leads to divine rest. At the heart of this psalm lies a pivotal question: Where will the Lord rest with His people? David longed for God’s presence, yet he could not secure it forever. God Himself sw
Joshua Nichols
Sep 275 min read


Psalm 131 - The Quiet Soul Before the Lord
Why Psalm 131 Matters Right Now We live in a loud world—and not just because of notifications or traffic. Our hearts make noise:...
Joshua Nichols
Sep 216 min read


Psalm 130 - Out of the Depths, I Cry
Introduction Psalm 130 is one of the most beloved of the “Songs of Ascents.” Known throughout church history as the De Profundis (“Out...
Joshua Nichols
Sep 85 min read


Psalm 129 - Hope Amid Affliction
Introduction We live in a world where affliction is not an exception but a reality. God’s people have always known hardship—whether...
Joshua Nichols
Sep 13 min read


Psalm 128 - The Blessed Life
Everyone wants the “blessed life.” Just scroll through social media, and you’ll find #Blessed attached to everything from a new car to a...
Joshua Nichols
Aug 244 min read


Psalm 127 - God's Grace in All Things
Life in our modern world is often driven by striving. We rise early, stay up late, and push ourselves to the limits to build careers,...
Joshua Nichols
Aug 175 min read


Psalm 126 - Sowing in Tears, Reaping in Joy
Life in God’s kingdom is full of contrasts. Joy and sorrow. Planting and harvesting. Waiting and rejoicing. Psalm 126 captures all of...
Joshua Nichols
Aug 104 min read


Psalm 125 - Unshakable: The Faithfulness of God
Life can feel like shifting sand. Uncertainty rises, trials press in, and wickedness often seems to gain the upper hand. But in Psalm...
Joshua Nichols
Aug 33 min read


Psalm 124 - The Reason We Still Stand
Reflections on Psalm 124 – A Song of Grateful Dependence Have you ever taken a quiet moment to look back over your life and consider this...
Joshua Nichols
Aug 24 min read


Psalm 123: The Upward Life
The Upward Life The Christian life is sustained not by lifting ourselves up, but by lifting our eyes to the enthroned Lord. This sermon...
Joshua Nichols
Jul 222 min read


Psalm 122: What Happens When We Worship
Psalm 122 – What Happens When We Worship A Songs of Ascent Series Title: Songs of Ascent: A Journey of Hope Preacher: Dr. Joshua...
Joshua Nichols
Jul 223 min read


Psalm 121: Safe in the Savior's Care
Psalm 121 – Safe in the Savior’s Care A Songs of Ascent Series Title: Songs of Ascent: A Journey of Hope Preacher: Dr. Joshua Nichols,...
Joshua Nichols
Jul 223 min read
bottom of page


