[Intro] [Verse 1] When I thought of giving up, When I’d lost all direction, You came to me so gently And You calmed my heart within. When the fear kept whispering That I wouldn’t make it through, Your voice broke through all the silence, Saying, “I will care for you.” [Pre-Chorus] And even when I don’t understand, I choose to trust, I won’t let go, Because in every little detail I can see Your love unfold. [Chorus] God who never left me, Even when I tried to run, You were holding to my hand And taught me how to carry on. God who’s always faithful, Even though I fail and fall, Your great love came and found me, And never gave up on me at all. [Verse 2] On days of deep affliction, When my soul just wants to cry, I remember all Your promises And I lift my praise on high. Because nothing in this world Can ever take the place of You, Only in You I find my shelter, Only in You I rest renewed. [Pre-Chorus] And even when I don’t understand, I choose to trust, I won’t let go, Because in every single scar I can see Your healing flow. [Chorus] God who never left me, Even when I tried to run, You were holding to my hand And taught me how to carry on. God who’s always faithful, Even though I fail and fall, Your great love came and found me, And never gave up on me at all. [Bridge] I know, I know, You are here with me, In the very breath of life That You keep inside of me. I know, I know, You help my eyes to see That in every plan I make I can trust You fully. [Final Chorus] God who never left me, My strength, my life, my song, It’s Your grace that always holds me, In Your will is where I belong. God who’s always faithful, From beginning to the end, Your great love has surrounded me, And never gave up on me again. [Outro]