Lord I'm so damn tired walking in these shoes Worn out soles broken dreams chasing the blues By the time I take two steps, it's time to take three steps back Like a runaway train that's lost it's track I've been waiting for you for all my life Though I'm walking alone all these lonely nights I've been waiting for you for all my life You came into my life the night turned to day You freed me from that lonesome prison wiped my tears away I can feel my whole life baby Slipping through my hands You gave me your love Now I understand I've been waiting for you for all my life Though I'm walking alone all these lonely nights I've been waiting for you for all my life Night after night I walk the floor alone You wrapped your loving arms around my heart of stone Line after line, time after time all those slamming doors Now you're in my heart, I don't fear anymore I've been waiting for you for all my life Though I'm walking alone all these lonely nights I've been waiting for you for all my life I've been waiting for you for all my life Though I'm walking alone all these lonely nights I've been waiting for you for all my life For you for all my life I've been waiting for you For you for all my life I've been waiting for you For you for all my life I've been waiting for you For you for all my life I've been waiting for you