Psalm 31:1-5New English Translation (NET Bible)
For the music director; a psalm of David.
1 In you, O Lord, I have taken shelter!
Never let me be humiliated!
Vindicate me by rescuing me!
2 Listen to me!
Quickly deliver me!
Be my protector and refuge,
a stronghold where I can be safe!
3 For you are my high ridge and my stronghold;
for the sake of your own reputation you lead me and guide me.
4 You will free me from the net they hid for me,
for you are my place of refuge.
5 Into your hand I entrust my life;
you will rescue me, O Lord, the faithful God.