I fell in deep waters, over my head
I'm sinking down again
I called out to You Father, rescue me
From this world of sin
You said I have a plan
Hold on to my hand
You keep me holding on, with a love so strong
Through the darkest night You deliver me
And It's a mystery, You've seen what I can be
And yet You call me Your own
Keep holding on
Whoa - Oh
And now I keep to the shallows, along the shore
Far from the ocean's deep
And so I live for tomorrow, and place my heart
Where my treasure's keep
And I'll make my stand, on Your Promised Land
You keep me holding on, with a love so strong
Through the darkest night You deliver me
And It's a mystery, You've seen what I can be
And yet You call me Your own
Keep holding on
Whoa - Oh
Keep holding on
Whoa - Oh
And I'll make my stand
On Your Promised Land
You keep me holding on, with a love so strong
Through the darkest night You deliver me
And It's a mystery, You've seen what I can be
And yet You call me Your own
You keep me holding on, with a love so strong
Through the darkest night You deliver me
And It's a mystery, You've seen what I can be
And yet You call me Your own
Keep holding on
Whoa - Oh
Keep holding on
Whoa - Oh