How great is your goodness, Lord, stored up for those who fear you.
You display it for those who trust you, in the sight of all the people.
You hide them in the shelter of your presence, safe from scheming enemies.
You keep them in your abode, safe from plotting tongues.

Blessed be the Lord, who has shown me wondrous love,
and been for me a city most secure.
Once I said in my anguish, “I am shut out from your sight.”
Yet you heard my plea, when I cried out to you.
Love the Lord, all you faithful.
The Lord protects the loyal, but repays the arrogant in full.
Be strong and take heart, all you who hope in the Lord.

Psalm 31 continued – verses 20-25