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
One thing I can always say
You've been here every step of the way
I have heard a lot said, and sometimes believe the wrong things
I've made choices I regret and I've doubted Your mercy
One thing I can always say
You've been here every step of the way
You don't change on me
Won't give up on me
I remind my soul
You don't let go, no
You remain
I have heard a lot said, and sometimes believe the wrong things
I've made choices I regret and I've doubted Your mercy
One thing I can always say
You've been here every step of the way
You don't change on me
Won't give up on me
I remind my soul
You don't let go, no
You remain
Keep your hand on me
Always wanting, You want me
I remind my soul
You don't let go, no
You remain
You remain
You remain
You remain
You remain
After all of these years God
(You remain) after all of these years God
After all of these years God
After all of these years God
You've had so many reasons to leave
But You're still here with me
Oh God I'm grateful
I'm really grateful
You've had so many reasons to leave
But You're still here with me
Oh God I'm grateful
I'm really grateful
You've had so many reasons to leave
But You're still here with me
Oh God I'm grateful
I'm really grateful
You've had so many reasons to leave
But You're still here with me
Oh God I'm grateful
I'm really grateful
You've had so many reasons to leave
But You're still here with me
Oh God I'm grateful
I'm really grateful
You've had so many reasons to leave
But You're still here with me
Oh God I'm grateful
I'm really grateful
Oh God I'm grateful
I'm really grateful
Oh God I'm grateful
I'm really grateful
Oh God I'm grateful
I'm really grateful
Oh God I'm grateful
I'm really grateful
You don't change on me
Won't give up on me
You don't change on me
Won't give up on me
You don't change on me
Won't give up on me
Keep Your hand on me
(You won't let me go)
Keep Your hand on me
(You won't let me go)
Keep Your hand on me
(You won't let me go)
Keep Your hand on me
(You won't let me go)
You won't let me go
You won't let me go
You won't let me go
You won't let me go
You won't let me go
You won't let me go
You don't change on me
Won't give up on me
I remind my soul
You don't let go, no
You remain
Keep Your hand on me
Keep Your hand on me
Keep Your hand on me
(You won't let me go)
Keep Your hand on me
(You won't let me go)
Keep Your hand on me
I remind my soul, You don't let go
I remind my soul, You don't let go
I remind my soul, You don't let go, no
You remain