You were just in time I was in a slide Doing something rash You wouldn't have heard the splash Playing in the street With a bus to meet There was not a doubt You could've counted me out For crying out loud If not for your trust All my dreams would be dust You walked by and saved my life I wouldn't have lasted another night I must be doing something right Where have you been all my life? Took a final bow But I'm all right now From a curtain call You pulled me out of my fall My problem solved It was probably a test To see how much I had left You walked by and saved my life I wouldn't have lasted another night I must be doing something right Where have you been all my life? Saved my life just in time You walked by and saved my life I wouldn't have lasted another night I must be doing something right Where have you been all my life? You walked by and saved my life I wouldn't have lasted another night I must be doing something right Where have you been all my life? You walked by and saved my life I wouldn't have lasted another night I must be doing something right Where have you been all my life?