Now I think I've got myself all figured out But I had some help from you And I move to tell how I'm stolen now Cause when our stars align When the cold is too much to bear I'll be there for you, there for you When the road is too long to walk I will stand with you, stand with you When the stars just don't seem to shine I'll bear dark with you When you're old and your years grow shorter I'll be there with you and old with you So here we are And it's been a road, Been quite a while But I have to ask that you Stomp softly on me When you reach for it, But hold on to me Hold on How long do we have? How long do we have? How long do we have? How long do we have? When the cold is too much to bear I'll be there for you, there for you When the road is too long to walk I will stand with you, stand with you When the stars just don't seem to shine I'll bear dark with you When you're old and your years grow shorter I'll be there with you and old with you Cause how long do we have?