[Verse 1]
Through the ages I have searched
Every lifetime, every church
Looking for my other half
Walking down the endless path
Born and died a thousand times
Committed countless mortal crimes
All to find you in the end
My lover, soulmate, dearest friend
[Pre-Chorus]
Reincarnated through the years
Through the joy and through the tears
Every life was leading me
To where you'd finally be
[Chorus]
IT ONLY TOOK A THOUSAND LIFETIMES TO FIND YOU! But here we are
IT ONLY TOOK A THOUSAND LIFETIMES TO FIND YOU! My guiding star
Worth every moment, every pain
Every loss, every gain
IT ONLY TOOK A THOUSAND LIFETIMES TO FIND YOU! My destiny
IT ONLY TOOK A THOUSAND LIFETIMES TO FIND YOU! Finally free
[Verse 2]
I remember distant faces
Different times, different places
But the feeling stayed the same
Always searching for your name
Ancient Rome and medieval times
Through the wars and through the crimes
Every lifetime brought me close
To the one I needed most
[Pre-Chorus]
Past lives bleeding through today
Leading me along the way
To the moment we would meet
Making my existence complete
[Chorus]
IT ONLY TOOK A THOUSAND LIFETIMES TO FIND YOU! But here we are
IT ONLY TOOK A THOUSAND LIFETIMES TO FIND YOU! My guiding star
Worth every moment, every pain
Every loss, every gain
IT ONLY TOOK A THOUSAND LIFETIMES TO FIND YOU! My destiny
IT ONLY TOOK A THOUSAND LIFETIMES TO FIND YOU! Finally free
[Bridge - Breakdown]
Through Egyptian pyramids tall
Through the rise and through the fall
Of empires, kingdoms, nations too
I was always searching for you
A thousand lifetimes seems so long
But finding you made me strong
Every death and every birth
Led me back to you on earth
"I've loved you for eternity"
"Across all of history"
"A thousand lifetimes to get here"
"But now you're finally near"
WORTH EVERY LIFETIME THAT I LIVED!
WORTH EVERYTHING THAT I COULD GIVE!
A THOUSAND LIFETIMES LED TO THIS!
OUR ETERNAL PERFECT BLISS!
[Guitar Solo]
[Verse 3]
Now that I have found you here
Everything becomes so clear
All those lifetimes weren't in vain
They were leading through the pain
To this moment, to this place
Where I finally see your face
Recognize you from before
My eternal love, my core
[Final Chorus]
IT ONLY TOOK A THOUSAND LIFETIMES TO FIND YOU! Journey's end
IT ONLY TOOK A THOUSAND LIFETIMES TO FIND YOU! Time to mend
All the broken pieces now
We've fulfilled our sacred vow
IT ONLY TOOK A THOUSAND LIFETIMES TO FIND YOU! Worth the wait
IT ONLY TOOK A THOUSAND LIFETIMES TO FIND YOU! Sealed by fate
[Outro]
When this lifetime comes to close
And we take our final repose
Know that in the next life too
I'll be searching just for you
A thousand lifetimes...led me here
A thousand lifetimes... very clear
A thousand lifetimes... Worth it all
A thousand lifetimes... Answered the call