You were reaching through the storm Walking on the water Even when I could not see In the middle of it all When I thought You were a thousand miles away Not for a moment did You forsake me Not for a moment did You forsake me
[Chorus] After all You are constant After all You are only good After all You are sovereign Not for a moment will You forsake me Not for a moment will You forsake me
[Verse 2] You were singing in the dark Whispering Your promise Even when I could not hear I was held in Your arms Carried for a thousand miles to show Not for a moment did You forsake me
[Chorus]
And every step every breath you are there Every tear every cry every prayer In my hurt at my worst When my world falls down Not for a moment will You forsake me Even in the dark Even when it's hard You will never leave me After all