The Modern Text Bible is a clear and beautiful re-expression of Scripture in today's language.

Make a Donation

What does Psalms 31:1 mean?

Lord, I’m putting my trust in you. Don’t let me be put to shame. Rescue me because you always do what’s right. Psalms 31:1 - Modern Text Bible

(He’s choosing to rely on God, asking not to be humiliated and trusting God’s justice to save him.)