hold me closer one more time
say that you love me in your last goodbye
please forgive me for my sins
yes i swam the new waters
but you pushed me in
i've seen your face
under every sky
over every border and on every line
you know my heart more than i do
we were the greatest
me and you
but we had time against us
and miles between us the heavens cry
i know i left you speechless
but now the sky has cleared and it's blue
i see my future in you
i've been waiting for you
when you're ready to love me again
i put my hands up i'll do
everything different
i'll be better to you
i've been waiting for you
when you're ready to love me again
i put my hands up i'll be
somebody different
i'll be better to you
let me stay here for just one more night
to build your world around me
and put me to the line
so i can tell you that i was wrong
i was a child and but now i'm willing to learn
but we have time against us
and miles between us the heavens cry
i know i left you speechless
but now the sky has cleared and it's blue
i see my future in you
i'll be waiting for you
when you're ready to love me again
i put my hands up i'll do
everything different i'll be
better to you
i'll be waiting for you
when you're ready love me again
i'll put my hands up
i'll be somebody different
i'll be better to you
time against us
time against us
miles between us
miles between us
heavens cry i know i left you speechless
time against us
time against us
miles between us
miles between us
heavens cry i know i left you speechless
i know i left you speechless
i've been waiting
i'll be waiting for you
when you're ready to love me again
i put my hands up
i'll do everything different
i'll be better to you
i'll be waiting for you
when you're ready love me again
my hands up i'll be somebody different
i'll be better to you