Lyrics
I am so blessed my soul is at rest
Oh lord I give you thanks
Thank you lord for the strength you give
Simply carry on thru life's toils and tests
The worst and best you never left me alone
You'll always ride beside me and hear me when I pray
And since I first began you've been my dearest friend
I give you all my praise
Thanks thanks I give you thanks for all you've done
I am so blessed my soul is at rest
Oh lord I give you thanks
I give you thanks for this moment
And I will continually
For each day I live you're praise to give
I'm blessed abundantly
I can't forget that moment when in my life you made such change
And since the spirit came I've not been the same
I just wanna give you thanks
Thanks thanks I give you thanks for all you've done
I am so blessed my soul is at rest
Oh lord I give you thanks
Video
Meaning & Inspiration
“Thanks” is a direct expression of gratitude for God’s steady care through both hardship and blessing. The opening refrain links thanksgiving with a soul at rest, establishing peace as a response to remembered faithfulness. The first verse names strength for life’s trials, companionship in loneliness, and answered prayer, then turns those experiences into praise rather than treating them as personal accomplishments.
The second verse brings the focus into the present moment and makes thanksgiving a continuing practice. It recalls a decisive spiritual change and describes life after the Spirit’s arrival as no longer the same. Psalm 103:2 supports this refusal to forget God’s benefits, while 1 Thessalonians 5:18 closely matches the commitment to give thanks continually. The repeated chorus keeps the song accessible and congregational, gathering many reasons for gratitude into a concise confession: God has acted, the singer is blessed, and the soul can rest. Its emphasis is not on ease, but on divine presence through life’s best and worst moments.
Related Scripture
- Psalm 103:2 The psalm calls God’s people to remember all His benefits.
- 1 Thessalonians 5:18 Paul instructs believers to give thanks in every circumstance.