How Long, O Lord? (Psalm 13)
From Shadowland: Songs from the Valley
Lyrics
How long, O Lord, will You forget me Will You hide Your face again Every day I wrestle sorrow Nightly tears that never end My heart is worn, my soul is aching I feel the shadows drawing near My enemies are rising And still, You don't appear But I will trust in Your unfailing love Though the silence fills the sky above I will sing, I will sing For You have been so good to me Even in the waiting, You are near I will hold onto hope, I will not fear Look on me and give an answer Lighten up these darkened eyes Lest I sleep in dust forever Let my foes not claim their prize They say they've won, they shout with laughter While I'm drowning in despair Still I lift my voice to heaven Even when You're silent there But I will trust in Your unfailing love Though the silence fills the sky above I will sing, I will sing For You have been so good to me Even in the waiting, You are near I will hold onto hope, I will not fear You have seen each tear I've wept Every vow I've softly kept Though I falter, still You stay I will praise You anyway Yes, I will trust in Your unfailing love Though the night may never lift above I will sing, I will sing For You have been so good to me Faithful through the valley, You are here I will hold onto hope, I will not fear You have seen each tear I've wept Every vow I've softly kept Though I falter, still You stay I will praise You anyway Yes, I will trust in Your unfailing love Though the night may never lift above I will sing, I will sing For You have been so good to me Faithful through the valley, You are here I will hold onto hope, I will not fear