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]