| 
 I've come through many hard trials 
Through temptations on every hand 
Though satan's tried to stop me 
And to place my feet on sinking sand 
Through the pain and all of my sorrows 
Through tears and all of my fears 
The lord was there to keep me 
For he's kept me in the midst of it all 
Not because I've been so faithful 
Not because I've always obeyed 
It's not because I trust him 
To be with me all of the way 
But it's because he loves me so dearly 
He was there to answer my call 
There always to protect me 
For he's kept me in the midst of it all 
[Choir] 
I've come through many hard trials 
Through temptations on every hand 
Though satan's tried to stop me 
And to place my feet on sinking sand 
Because jesus loves me dearly 
He was there to answer my call 
There always to protect me 
For he's kept me in the midst of it all 
[Chorus] 
No he's never left me 
And he' never let me fall 
Oh yes he will protect you 
For he's kept me in the midst of it all 
[Vamp] 
Yes, he kept me 
Yes, jesus kept me 
Jesus kept me [3x], in the midst of it all 
For he's kept me in the midst of it all 
  |