Psalms 120
A plain-spoken deep dive on the whole chapter. Read the chapter →
There's a newer version of this deep dive.
What it means
This little psalm is a doorway. It's the first of fifteen psalms called the "Songs of Ascents" ( Psalms 120–134) — pilgrim songs Israelites sang while literally climbing the road up to Jerusalem for the great festivals Tyndale. And it's fitting that the very first song of the climb starts not with joy, but with exhaustion and grief. You don't begin this journey from a mountaintop; you begin it from the pit.
The movement is simple but has real turns. Verse 1 looks backward — a testimony: "I cried, and He answered." That's the anchor for everything else. Verses 2–4 turn into present-tense prayer: deliver me from liars, and let God himself deal with the deceitful tongue — with an almost startling image of a warrior's arrows and burning coals from the broom tree (a desert shrub whose wood burns fierce and long) landing on the deceiver Strong's. Then verses 5–7 turn again, into lament over the psalmist's whole situation: he's living among Meshech and Kedar — not literal geography (those two places are actually on opposite ends of the map, one far north, one deep in Arabia) but shorthand for "surrounded by barbarians, strangers to peace, wherever I am." The last line is the gut-punch: "I am for peace, but when I speak, they are for war." He wants shalom — wholeness, safety, right relationship — and gets hostility in return, just for opening his mouth.
Easy to miss: this psalm never resolves. There's no "and then God rescued me from Meshech" moment. It ends on the sour note of verse 7. That's the point — it's the psalm you sing when you're still in the mess, still surrounded by people who twist your words, and you haven't arrived yet. The whole point of putting it first in the pilgrim collection is that the road to God's presence starts in exile, not in comfort Jamieson-Fausset-Brown.
Commentators disagree mildly on whether the "Meshech and Kedar" language is literal (David, or a later psalmist, actually living among foreigners) or symbolic of moral estrangement even while living in Israel among liars. It doesn't change much either way — the ache is the same.
Historical Context
The psalm carries no author's name in the Hebrew heading beyond "A Song of Ascents," though Jewish and early Christian tradition often associated psalms like this with David, a man who spent long stretches of his life as a hunted fugitive, lied about, betrayed by people close to him. Scholars generally date the individual composition anywhere from David's era (roughly 1000 BC) to the post-exilic period, after the Babylonian exile — when Nebuchadnezzar's army had destroyed Jerusalem in 586 BC and the survivors were marched off to Babylon, later allowed to return home starting around 538 BC.
What we know for certain is how it was used: this collection of fifteen short songs was sung by pilgrims physically walking up the hill roads toward Jerusalem, three times a year, for the great festivals God commanded in Deuteronomy 16:16 — Passover, Pentecost, and Tabernacles. Picture families and villages walking together for days, singing as they went, working their way up in elevation (the Hebrew word in the title literally means "ascents" or "goings up") toward the Temple mount.
The specific references to Meshech (a people group associated with the region near the Black Sea, far to the north) and Kedar (a nomadic Arab tribe descended from Ishmael, far to the south) aren't meant as a travel itinerary — no one lived in both places at once. They function the way we might say "living with barbarians on every side" — proverbial names for rough, warlike, godless outsiders. Whether the psalmist wrote this while genuinely far from home, or used the image to describe feeling like a stranger even among his own countrymen, the emotional reality is the same: he's a man of peace trapped among people who thrive on hostility, and it's driving him to prayer before it drives him anywhere else.
Original Language
The opening word for distress, צָרָה (tsârâh, H6869), literally means tightness — the feeling of being squeezed, pressed in on all sides Strong's. It's the same root behind the word for a narrow strait. That's not vague sadness; it's the sensation of not being able to breathe.
Against that, verse 1 gives us עָנָה (ʻânâh, H6030) — "He answered me." The word carries the sense of paying close attention, of turning toward someone and responding Strong's. God isn't described here as fixing the problem from a distance; He attends — He turns His face and speaks back.
Verse 2's key phrase is לְשׁוֹן רְמִיָּה (lâshôwn rᵉmîyâh, H3956 + H7423) — "a deceitful tongue," where rᵉmîyâh means slackness or treachery, the idea of something that looks solid but gives way under you Strong's Keil-Delitzsch Old Testament. It's the same word Keil-Delitzsch notes shows up almost identically in Psalm 52:6 — this is a stock phrase for the betrayer who smiles while stabbing you.
Verse 4 answers deceit with divine weaponry: חֵץ גִּבּוֹר (chêts gibbôwr, H2671 + H1368), "arrows of a warrior," and גַּחֲלֵי רְתָמִים (gechel + rethem, H1513 + H7574) — "coals of broom wood." The broom tree's roots burn unusually hot and slow; ancient travelers used its coals for lasting fire. The image says: the punishment fits the crime — a hot, quiet judgment that outlasts the liar's slick words.
Finally, the psalm's aching center is שָׁלוֹם (shâlôwm, H7965) in verses 6 and 7 — not just "no fighting" but wholeness, health, right relationship, the flourishing everything was made for Strong's. Set against מִלְחָמָה (milchâmâh, H4421), "war," the contrast is total: the psalmist embodies shalom and is met with its opposite.
How it points to Christ
This is one of those quieter echoes, but a real one. Matthew Henry points out that David — surrounded by lying lips, betrayed by men who kissed him while plotting against him — was in this a foreshadowing of Christ Matthew Henry. Think of Judas's kiss, or the false witnesses scrambled together at Jesus's trial in Mark 14:56-59, "for many testified falsely against Him, but their testimony did not agree." Psalm 120's cry — "deliver my soul from lying lips" — is the cry of every righteous sufferer who has ever been crushed by other people's dishonesty, and Jesus stands at the very center of that line.
More than that: Jesus is the ultimate man "for peace" who speaks and gets war in return. He came announcing shalom — "Peace I leave with you" ( John 14:27) — and the world's answer was a cross. Verse 7 could be His own testimony: "I am in favor of peace; but when I speak, they want war."
And the opening line itself — "In my distress I cried to the LORD, and He answered me" — finds its most intense fulfillment in Gethsemane. Hebrews 5:7 tells us that "during the days of Jesus' earthly life, He offered up prayers and petitions with loud cries and tears to the One who could save Him from death, and He was heard because of His reverence." The pattern of this psalm — real anguish, real crying out, real confidence that God hears — is the same pattern we watch Jesus live out under infinitely greater pressure, and it's why we can bring our own Meshech-and-Kedar moments to God without shame. He's not asking us to do something He hasn't done Himself.
Application
Here's what this little psalm won't let you skip past: it doesn't end happy. No neat bow. The pilgrim starts his climb toward God's presence still surrounded by people who twist his words, still stuck among folks who want a fight when all he wants is peace. If you're waiting for circumstances to resolve before you start moving toward God, this psalm says: start now, from exactly where you are, even mid-mess.
The cost this chapter asks of you is honesty. Not the polished, church-lobby version of your pain — the real one. "In my distress I cried" isn't a tidy prayer; it's a person who's been squeezed until he couldn't breathe. Do you let yourself get that specific with God? Or do you keep your prayers vague because naming the actual liar, the actual betrayal, the actual person who wants war when you want peace, feels too raw?
And there's a second cost, harder than the first: you're being asked to leave the vengeance to God. Verses 3-4 don't say "go get them." They hand the deceitful tongue over to the Lord — let Him send the arrows, let Him light the coals. That's not passive. That's a decision to stop being your own avenger so you're free to actually pray instead of plot.
If you're currently living among your own Meshech and Kedar — a workplace, a family, a church, even — where being for peace gets you labeled naive or weak, this psalm says you're not crazy, and you're not alone. David's road up to Jerusalem started here. So can yours. Cry out. Trust He answers. Then start walking.
Prayer Points
- Lord, I bring You the specific person and the specific lie that's been squeezing the breath out of me — I won't keep it vague with You.
- Deliver my soul from lying lips around me, and just as much, guard my own tongue from becoming one.
- I hand over my desire for revenge; You deal with the deceitful tongue in Your own time and way, not mine.
- Teach me to be for peace even when it costs me — even when speaking up for it gets met with hostility.
- Like Jesus in His own anguish, let me cry out to You honestly, trusting that You hear me even before the answer comes.
Reflections
- Where in your life right now are you "distressed" — genuinely squeezed — and have you actually told God the details, or just the summary?
- Who is the "deceitful tongue" in your life? What would it look like to hand that person over to God instead of managing them yourself?
- Can you honestly say "I am for peace" right now, or is there a fight you're secretly enjoying?
- What's your Meshech and Kedar — the place, job, or relationship where you feel like a stranger surrounded by hostility? Have you asked God to meet you there, or are you waiting to escape it first?
- This psalm doesn't resolve by its final verse. Are you able to sit in unresolved pain and still trust God, or do you need the ending tied up before you'll trust Him?