I Give Thanks (Psalm 138)
“I will praise God with my whole heart.” Psalm 138:1
From the Album The Psalms
I give thanks with all of my heart
I give thanks with all of my mind
In the presence of angels I sing
Calling out to you one more time
I give thanks to your name
For your love
For your faith
For your promise
Is greater than your fame
I give thanks for the day
I called out for help
You were there
And have yet to turn away
I thank you for all you have done
I thank you for all you have said
In the presence of angels I play
Upon your word I make my bed
I give thanks to your name
For your love
For your faith
For your promise
Is greater than your fame
I give thanks for the day
I called out for help
You were there
And have yet to turn away
Though I live in trouble
You keep me alive
Each time I fail, each time I stumble
Calling out to you one more time
Words and music by Larry Long
Copyright Larry Long 1998; renewed 2025 BMI
Adapted from Psalm 138
Appears on

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