Verso 1
I have seen a lot of things
And I've been a lot of places
I've seen people come and go
I've been through a lot of changes
Pré Refrão
One thing I can always say
You've been here every step of the way
Verso 2
I have heard a lot said
And sometimes believe the wrong things
I've made choices I regret
And I've doubted Your mercy
Pré Refrão
One thing I can always say
You've been here every step of the way
After all these years
You're still good to me
Refrão 1
You don't change on me
Won't give up on me
I remind my soul
You don't let go no
You remain
Verso 2
I have heard a lot said
And sometimes believe the wrong things
I've made choices I regret
And I've doubted Your mercy
Pré Refrão
One thing I can always say
You've been here every step of the way
After all of these years
You're still here God
Refrão 1
You don't change on me
Won't give up on me
I remind my soul
You don't let go no
You remain
Refrão 2
Keep your hand on me
Always wanting You want me
I remind my soul
You don't let go no
You remain You remain
Repete
After all of these years God
You remain
Repete
After all of these years God
Ponte 1
You've had so many reasons to leave
But You're still here with me
Oh God I'm grateful
I'm really grateful
Ponte 2
Oh God I'm grateful
I'm really grateful
Refrão 3
You don't change on me
Won't give up on me
Refrão 4
Keep Your hand on me
You won't let me go
Keep Your hand on me
You won't let me go
Coro
You won't let me go
You won't let me go
Refrão 1
You don't change on me
You don't give up on me
I remind my soul
You don't let go no
You remain
Refrão 4
Keep Your hand on me
Keep Your hand on me
Refrão 2
Keep Your hand on me
I remind my soul
You don't let go
I remind my soul
Repete
You don't let go
I remind my soul
Repete
You don't let go no
You remain