Sometimes it's easy and sometimes it's not
Sometimes I can't think of one thing we've got
In common to keep us from falling apart
To keep holding on with hope in our hearts
Sometimes it's heaven and sometimes it`s hell
Sometimes it seems we would be just as well
Off on our own knowing somebody else
Then I think about all we've been through
[Chorus]
There have been so many nights that you saved me
There have been so many mornings you gave me
The courage to get up and get out of bed
To face the world one more day
There have been so many trials we've conquered together
And so many miles of rough roads we've weathered
And I swear forever that I'll never leave
Cause lady, I still believe
You bring out my best, you can bring out my worst
You feed every hunger, then leave me burning with thirst
And at the moment that I know that I'll surely die
Your love is my fountain of life
[Chorus]