All The Days Of My Life (Psalm 23)
From the Album The Psalm
“My cup runneth over.” Psalm 23:5
You are my shepherd
I shall not lack
Through lush meadows
You lay me down, you lay me down
Beside tranquil waters you lead me
You restoreth my soul
You lead me through paths of justice
For your name sake
Though I walk through the valley
Over shadowed by death
I will fear no evil
You are with me
Your rod and your staff comfort me
You prepare a table before me
In full view of those who have harmed me
All the days
All the days of my life
May only goodness
May only kindness surround me
All the days
All the days of my life
And may I dwell in your house forever
You are my shepherd
I shall not lack
Words and music by Larry Long
Copyright Larry Long 1998; renewed 2025 BMI
Adapted from Psalm 23
Appears on

Listen Now
Larry’s music is available on Apple Music, Amazon, Spotify, Bandcamp and select e-tailers