there was a promise that you made long ago
that sometimes I cling to when I'm feeling alone
that you would never leave us or forsake us
and I know it's true cause you proved it on the cross
the scars cannot be washed off of your hands and feet
that is why I know that you will never ever leave me
and sometimes that is the only thing that gets me through
and that is when I learned that all I need is you
Chorus
when the darkness closes in
I'll still be praising you
for you are my light
when I feel so weak
I'll still be praising you
for you are my strength
you breathed life into me
without you I am nothing
and no matter what I am going through
I'll still be praising you
even though your words were spoken long ago
they still are as real as before I know
and when you spoke those words you already knew
exactly what I was going to be going through
your words give me the strength to stand on my feet
they comfort me through the storm inside of me
cause you are the God and you are so great
I fall on my knees before your holy feet
Chorus
I will praise you through the pain
I will praise you through the pouring rain
I will praise you with all of my heart
I will praise you even when my soul is ripped apart
cause you are the God and you are so great
I fall on my knees before your holy feet
Chorus