/
  1. All My Life

From the album Shine Kid Shine

Your price

All My Life

Track download

Please choose a price: $ USD ($0.99 or more)

Please pay at least $0.99

or close

Lyrics

All my life, to get to this day,
I've been running on fumes. I've been running on flames.
I've been running for you like a dog off a chain.
All my life, to get to this day.

All my life, to get to this part,
I have sharpened my wits on the steel of my heart.
And I have slain all to bits any doubts from the start.
All my life, to get to this part.

It was too good to be true, but I dreamed it.
And now that I seen it, you know I believe it.
Too good to be true, but I knew it:
If you pursue it, then time leads you to it.

All my life, to get to you, dear,
I have played up my hopes. I have played down my fears.
I have searched for your soul like a rogue pioneer.
All my life, to get to you, dear.

All my life, to get to this place,
I have pondered my path. I have questioned my taste.
But I forgave me all that at the table at grace.
All my life, to get to this place.


It was too good to be true, but I dreamed it.
And now that I seen it, you know I believe it.
Too good to be true, but I knew it:
If you pursue it, then time leads you to it.

All my life, to get to right now,
It's been quite a long wait. But we made it somehow.
'Cause I clung to you, babe, by the sweat of my brow.
All my life, to get to right now.
All my life, to get to right now.