Verse G I gave you my money C F#m I gave you all of my time G Sang for you daily C F#m Lit the candles all around your shrine G I told you stories C G Entertained you for a while C G Gave you tears, I gave you smiles F#m G Gave you secrets of mine C G But how many times must I lay my heart out on your railway C G And wait for the train I've been waiting for all these years? C Em I think I hear a whistlin' growin' near Am I swear that it's comin' this time F#m I swear that it's comin' this time G C G (walk) I ran all the rubber off the soles of my shoes G C F#m I walked through the dark night of the soul for you G C G (walk) And I found one little light in that darkness G F#m G But I gave it to you, I gave it to you C G And how many times must I lay my heart out on your railway C G And wait for the train I've been waiting for all these years? C Em I think I hear a whistlin' growin' near Am I swear that it's comin' this time F#m I swore it was comin' that time G C G Maybe I'm better - better off without you G C F#m Maybe you only would have torn me in two G C G F#m Maybe you spared me from something worse than loneliness G F#m G I'll never know, I'll never know