I've been a failure I've been a hero Once or twice I've been longing I've been searching All my life For you to notice I'm alive For you to finally arrive Chorus: Cause I'm waiting on a train That may or may not come my way But, I will wait for you As long as I need to Get on board that train with you I believed for so long No one would come along For me I learned to live with my doubt Always wondering how But now I can see Without you life isn't kind
Without you I'd lose my mind Bridge: Even if my luck's run dry Even if all I can do is cry Even if it all fails so fast Even if you're on another track You're worth it Chorus: Yeah, I know you're worth Waiting on a train That may or may not come my way But, I will wait for you As long as I need to Get on board that train with you Yeah I'm waiting Yeah I'm waiting for that day To get on board that train someday with you