all my life

Singer: billy joel

all my life

i've searched this whole world through. try as i might

to find someone like you. years drifted by

but it was always on my mind. i didn't know just how long i'd go

until i ran out of time. all my life

i've hurt the ones who cared. one by one

no loving heart was spared. i've been a wild and restless man

but still a man who needs a wife. that was my dream and now it seems

you've taken all my life. for as long as i could

my intentions were good. i assumed my affairs

would be fine. but i know very well

there's a long road to hell

that's been paved with

intentions like mine. all my life

i've paid for my mistakes. after a while

the strongest spirit breaks. i've had heartache and pain

that cut me deeper than a knife. ah

but those days are done

'cause you're the one

i've wanted all my life

and i know very well

there's a long road to hell

that's been paved with

intentions like mine. all my life

my stars were surely crossed. now and then

i missed the love i lost. but all that changed

the day you said you'd be my wife. who could have known

that finding you would only take me

all my life.

Lyric Context: all my life - billy joel