Psalm 31:21 Parallel Verses [⇓ See commentary ⇓]

Psalm 31:21, NIV: Praise be to the LORD, for he showed me the wonders of his love when I was in a city under siege.

Psalm 31:21, ESV: Blessed be the LORD, for he has wondrously shown his steadfast love to me when I was in a besieged city.

Psalm 31:21, KJV: Blessed be the LORD: for he hath shewed me his marvellous kindness in a strong city.

Psalm 31:21, NASB: Blessed be the LORD, For He has shown His marvelous faithfulness to me in a besieged city.

Psalm 31:21, NLT: Praise the LORD, for he has shown me the wonders of his unfailing love. He kept me safe when my city was under attack.

Psalm 31:21, CSB: Blessed be the Lord, for he has wondrously shown his faithful love to me in a city under siege.

What does Psalm 31:21 mean? [⇑ See verse text ⇑]

David extols the Lord, saying God had wondrously shown unfailing love. He connects his praise to what seems to be a specific event: being trapped under a siege. The city may have been Keilah (1 Samuel 23:1–15) or Ziklag (1 Samuel 30). It may even refer to Jerusalem. At one point, David's son Absalom and his followers, including David's counselor, Ahithophel, sought to overthrow him (2 Samuel 17:1–14). Yet in all these situations, David survived to continue serving God's will.

Wisely, David acknowledges that the Lord loved him even when he experienced grave danger. The Lord's divine love is constant, whether skies are fair or when skies darken, thunder rolls, and lightning flashes. Paul testifies in Romans 8:39 that nothing in all creation "will be able to separate us from the love of God in Christ Jesus our Lord."