Chorus: I would walk a thousand miles to you Cross the seven seas I'd do anything to get to you Shouldered a lot of lives And I've told a lot of lies But I did everything just for you And when times got hard Just the thought of you Made me realize that you were all I knew You gave me signs, let me slip and slide Filled me up with pride But I still haven't got to you Hold up, right there, don't move, I'm right here And I know that you're waiting for me It's funny how the system always seems to cater for me A long road of memories Pleasantly surprised at the strongest you've ever seen People who befriended me soon became my enemies But nevertheless, no stress, calm as can ever be Steadily moving, proving to you the best of me So now I'm sitting here thinking Linking up the old to let the good times roll Chorus: I would walk a thousand miles to you Cross the seven seas I'd do anything to get to you Shouldered a lot of lives And I've told a lot of lies But I did everything just for you And when times got hard Just the thought of you Made me realize that you were all I knew You gave me signs, let me slip and slide Filled me up with pride But I still haven't got to you And just when I thought you were nowhere to be seen I talked over the wind and they told me where you would be So I kept on my mission And standing for my position Was the best thing they insisted for me And how could I let them down Everything you said is sound It always made it's way to me So I'm talking over this to you, it takes two And a few lines to get to you Chorus: But, I would walk a thousand miles to you Cross the seven seas I'd do anything to get to you Shouldered a lot of lives And I've told a lot of lies But I did everything just for you And when times got hard Just the thought of you Made me realize that you were all I knew You gave me signs, let me slip and slide Filled me up with pride But I still haven't got to you.(2x) I said hey oh But I still haven't got to you (5x)