Psalms of David - Modern Translation - Psalm 18

I love You, O Lord, my strength!

You are my rock, my fortress, my deliverer.

You are my God, my refuge,
my shield and my strong salvation.

When troubles surrounded me,
when fear tried to overtake me,
I called upon You, O Lord,
and You heard my voice.

You reached down from the heavens,
lifting me from deep waters.

You set my feet on solid ground,
guiding me in Your steadfast love.

You, O Lord, are my light;
You turn my darkness into dawn.

With You, I can overcome any challenge,
for Your strength lifts me higher.

Your ways are perfect, O God,
and Your promises are true.
You are a shield for all who trust in You,
for there is no rock like our God.

You lead me in wisdom and steady my steps.
You broaden the path beneath me,
so I walk in confidence and peace.

O Lord, I will praise You among the people!

I will sing of Your goodness forever,
for Your love endures throughout all time.