I've been thinking about all that You have done for me, Lord
I've been saying to myself
Who would show me so much goodness and mercy
Only You and nobody else
I've seen my share of hard times
I've had troubles and pain
I've often wondered when You would come and rescue me
The answers always the same
Maybe I won't ever know why
I had to go through the storm
But I know who delivered me
Maybe I won't ever know how You reached me in time
But I know You delivered me
Every time I call on Your name
You deliver me
I've been looking for a simple opportunity
Lord, I feel I need to say
You have been there for me
When I needed You
You always helped me find my way
I saw Your hand coming for me
I knew it had to be You
I felt Your love wrap around me
You gave me strength to get through
Maybe I won't ever know why
I had to go through the storm
But I know who delivered me
Maybe I won't ever know how You reached me in time
But I know You delivered me
Every time I call on Your name
You deliver me