In my worse, in my hurt
You were always there
In my fears, in my tears
You were always there
You never let go, You never let go of me
When I am lost
You never let go, You never let go of me
At all cost
You split the seas so I could run to the other side
You held my heart so I could see you in the fight
No matter what I do I know that you would come
And by the cross you have won
And I'm so thankful, I'm so thankful
In my doubt, when I'm down
You were always there
In my life, no matter the price
You were always there
You never let go, You never let go of me
When I am lost
You never let go, You never let go of me
At all cost
You split the seas so I could run to the other side
You held my heart so I could see you in the fight
No matter what I do I know that you would come
And by the cross you have won
And I'm so thankful, I'm so thankful
You bore the cross to pave a way
You wore the battle scars when death was slain
You tore the veil once and for all
You come running when I call
You never let go, You never let go of me
You never let go, You never let go of me
You never let go, You never let go of me
You never let go, You never let go of me
You split the seas so I could run to the other side
You held my heart so I could see you in the fight
No matter what I do I know that you would come
And by the cross you have won
And I'm so thankful
You split the seas so I could run to the other side
You held my heart so I could see you in the fight
No matter what I do I know that you would come
And by the cross you have won
And I'm so thankful, I'm so thankful
Yes I'm so thankful, I'm so thankful