Have I known you before
When I've not seen this face
Something's felt this true before
That I can't seem to place
I swear I've fallen for these eyes
There's somewhere I've held these hands in mine
Have I loved you to the core
Have we been designed
In another life
We've been everything to each other
You and I
We've been soulmates
We've been lovers
You've been mine
So when all their stars aligned
Then why haven't ours this time
Why haven't ours this time
I know you feel safe with me
And I don't need to change
You show love so patiently
That I won't keep away
I hate how we're left so unsure
Now go take my heart I'll take the blame
Still I never feared losing you before
I'd find you again
In another life
We've been everything to each other
You and I
We've been soulmates
We've been lovers
You've been mine
So when all their stars aligned
Then why haven't ours this time
Why haven't ours this time
Awake me now
There's a reason you've been dreaming about breaking down
There's secrets you've been keeping that could save me now
So save me now
In another life
We've been everything to each other
You and I
We've been soulmates
We've been lovers
You've been mine
So when all their stars aligned
Then why haven't ours this time
Why haven't ours this time