Past lives couldn't
Ever hold me down
Lost love is sweeter
When it's finally found
I've got the strangest feelin'
This isn't our first time around
Past lives couldn't
Ever come between us
Sometimes the dreamers
Finally wake up
Don't wake me
I'm not dreamin'
Don't wake me
I'm not dreamin'
All my past lives
They got nothin' on me
Golden eagle you're the one
And only flying high
Through the cities in the sky
I'll take you way back
Countless centuries
Don't you remember
That you were meant to be
My Queen of Hearts
Meant to be my love
Through all of my lives
I'd never thought
I'd wait so long for you
The timin' is right
The stars are aligned
So save that heart for me
'cause girl you know
That you're my destiny
Swear to the moon the stars
The sons and the daughters
Our love is deeper
Than the oceans of water
I need you now
I've waited oh so long yeah
I need you now
I've waited oh so long
Passin' seasons empty bottles of wine
My ancient kingdom came
Crashing down without you
Baby child I'm lost
Without your love
Oh diamond sparrow
My moonlit majesty
You know I need you
Come flying back to me
Through all of my lives
I'd never thought
I'd wait so long for you
The timin' is right
The stars are aligned
So save that heart for me
'cause girl you know
That you're my destiny
Respect to the moon the stars
Their sons and their daughters
Our love is deeper
Than the oceans of water
Save that heart for me
And girl I'll give you
Everything you need
Here's to our past lives
Our mothers and fathers
Our love is deeper
Than the oceans of water
I need you now
I've waited oh so long yeah
I need you now
I've waited oh so long
I need you now
I've waited oh so long yeah
I need you now
I've waited oh so long
So save that heart for me
'cause girl you know
That you're my destiny
Swear to the moon the stars
The sons and the daughters
Our love is deeper
Than the oceans of water
Save that heart for me
And girl I'll give you
Everything you need
Here's to our past lives
Our mothers and fathers
Our love is deeper
Than the oceans of water
I need you now
I've waited oh so long