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