As the deer longs for flowing streams so my soul longs for you O God
I thirst for God, my soul, all my soul thirsts for God
How long? How long O Lord? till we see your face?
My tears have been my food while people say, "where is your God?"
My soul is cast down so I remember my God and the people of God
How we went with the joyful crowd and sang to the Lord, to the house of God
With glad shouts and songs of praise, with drums and dance to praise the Lord
My soul is cast down. O why have you forgotten me, Lord?
Why are you cast down, O my soul?
And why are you disquieted within me?
Hope in God for I will praise him again
He is my help and my rock
My soul is cast down so I remember you God from the Holy Land
Land of Jordan and Lebanon and the gardens of Israel
Deep calls to deep. Your thunder and water have gone over me.
The Lord commands his steadfast love by day.
At night his song is with us, a prayer to Yahveh.
I say to God my rock, "why have you forgotten me, Lord?"
How long? How long O Lord, will the enemy opress my soul?
How long will the enemy taunt while my wounds drag me down?
Every day they keep on saying to me, "where is your God?"
released January 31, 2017
Lyrics, vocals and guitar by Joel Anderson
Female vocals by Olivia Klassen
Joel's guitar recorded by Jordan Klassen
Additional instruments performed and recorded by Jonathan Anderson
Mixed and mastered by Jonathan Anderson