When I lost faith, you believed in me When I stumble, you were right there For every act of love you've done I owe you one There were hard times, I know I'll survive Just because you stay by my side With all I have, with all I am I promise you all my life Whenever the road is too long Whenever the wind is too strong Wherever this journey may lead to I will be there for you I will be there for you Through sorrow on the darkest night When there's heartache deep down inside Just like a prayer you will be there And I promise you all of my life Whenever the road is too long Whenever the wind is too strong Wherever this journey may lead to I will be there for you I will be there for you