My Soul Waits (Psalm 130)

from by Joel Anderson



Help me Lord, I cry to you
O Lord hear my prayers
Remember me, O my God
Let my voice be in your ears

My God, my God, I'm a sinful soul
Among a broken people of faith
What do you see in our broken hearts?
Will you forgive? Will you save?

I wait for the Lord, my soul waits
And in his word I trust
I wait for the Lord to see his face
And in his word I trust
More than those who watch for the morning
More than those who watch for the morning

Israel, Israel, hope in the Lord
For his love never quits
And with him is great power to save
He will redeem his people from their sins


from Psalms, released January 31, 2017
Lyrics and lead vocals: Joel Anderson
Female vocals: Olivia Klassen
Cello: Brian Chan
Additional instruments: Jonathan Anderson
Mixed and mastered by Jonathan Anderson



all rights reserved


Psalms Today Vancouver, British Columbia

Psalms Today is all about re-imagining and living in the songs that Jesus sang―the ancient Psalms. Collaborators include: Joel Anderson, Mark and Cathy Anderson and a few others.

contact / help

Contact Psalms Today

Streaming and
Download help