I knew your soul before your name
Before the body, before the flame
Across the dark, across all time
I felt your breath align with mine
I've walked through lives, through dust and stars
Every wound became a scar
That gently whispered: Stay, don't fear
Love is real, and love is here
I'm happy just to see you again
Like no time stood between our skin
No death, no space, no end
My heart remembers where you've been
I'm happy just to see you again
Like no time stood between our skin
No death, no space, no end
My heart remembers where you've been
Your eyes still carry ancient light
The same I saw in other lives
Different forms, the same embrace
The same truth written on your face
Every prayer I couldn't say
Every tear that washed away
Was a road that led me through
Every life, right back to you
I'm happy just to see you again
Like no time stood between our skin
No death, no space, no end
My heart remembers where you've been
I'm happy just to see you again
Like no time stood between our skin
No death, no space, no end
My heart remembers where you've been
In every form, in every skin
The love survives what dies within
The veil dissolves, the light grows thin
And here we are, we begin
I'm happy just to see you again
Beyond the flash, beyond the skin
No fear, no need to pretend
This is where we always end
And where we start, and where we stay
Twin souls that never fade
I see you now, my truest friend
My love, I'm home again