Whether you are a beggar or a thief Whether you are an angel on their sleeve Whether you are rich or small Whether you have fell or will fall Whether you have been beaten or done the bruising Whether you have lost your way Whether you have doubted me Whether you are dirty or clean Whether you are a sinner Whether you are a saint I will love you every step of the way Every step of the way I will love you every step of the way I will love you every step of the way Whether you don't lie or speak truth Whether you use or have been used Whether you are an honest man Who build your house upon the sand Whether you have full lungs that are barely breathing Or on a street or a castle where you're sleeping Whether you think you have run too far My open arms will show you who you are Whether you are a sinner Whether you are a saint I will love you every step of the way I will love you Every step of the way I will love you I will love you every step of the way Every step of the way I will love you every step of the way So give it give it all to me Lay it down you'll see Like Peter like Paul Like your mother Like them all Even though they broke the law Even though they broke the law Give it give it all to me Give it Whether you are a sinner Whether you are a saint I will love you every step of the way I will love you Every step of the way I will love you I will love you every step of the way Every step of the way I will love you every step of the way