Mercy Hill Worship - Good Shepherd

I know apart from you there is no life
And there is nothing else that satisfies
But still I wander still I go astray
Still my heart is prone to run
Good shepherd won’t you rest my soul
In your presence where I belong
Good shepherd won’t you lead me home
To the place where I belong
There is a way to us that looks so right
But I will walk by faith and not by sight
Your love and mercy they will follow me
Through shadows I will be safe
Good shepherd won’t you rest my soul
In your presence where I belong
Good shepherd won’t you lead me home
To the place where I belong
You laid down your life for us
There is no greater love
And we will not be overcome
I am trusting in your goodness
Resting in your promise
We will not be overcome
You laid down your life for us
There is no greater love
And we will not be overcome
I am trusting in your goodness
Resting in your promise
We will not be overcome
You laid down your life for us
There is no greater love
And we will not be overcome
I am trusting in your goodness
Resting in your promise
We will not be overcome
Good shepherd won’t you rest my soul
In your presence where I belong
Good shepherd won’t you lead me home
To the place where I belong
Good shepherd won’t you rest my soul
In your presence where I belong
Good shepherd won’t you lead me home
To the place where I belong
This truth I know so well inside my mind
Move it to my heart and all my life
This truth I know so well inside my mind
Move it to my heart and all my life

Written by:
Jonathan Azzarello

Publisher:
Lyrics © O/B/O DistroKid

Lyrics powered by Lyric Find

Mercy Hill Worship

View Profile
Out of the Ruins Out of the Ruins