[Verse 1]
Saw you on a crowded loading screen
Glitch in all the moving code
Recognized your eyes before your name
Like a story I was told
We were wearing different faces then
Same ache under all that skin
You said "I’ve been here once before"
And I let you pull me in
[Chorus]
Past lives
Two sparks in the static
Falling through the fabric
Landing side by side
We keep running through these shattered ages
Jumping different pages
Just to cross our lines
Past lives
We’re lost and we’re racing
One more chance before we drift out of sight
Every time this whole world is erasing
We remember just enough to reunite
[Verse 2]
Met you in a rusted little town
Different year
Same crooked smile
Buying flowers with a borrowed name
Said you’d stay
But only for a while
I felt every goodbye on my tongue
From every age we never saved
Heard the ticking of an unseen clock
Counting down the love we gave
[Chorus]
Past lives
Two sparks in the static
Falling through the fabric
Landing side by side
We keep running through these shattered ages
Jumping different pages
Just to cross our lines
Past lives
We’re lost and we’re racing
One more chance before we drift out of sight
Every time this whole world is erasing
We remember just enough to reunite
[Bridge]
If I miss you in this lifetime
Will you wait at the edge of the next one? (yeah)
If the curtain drops before I find you
I’ll be sprinting when the lights come on
[Chorus]
Past lives
Two sparks in the static
Falling through the fabric
Landing side by side
We keep running through these shattered ages
Jumping different pages
Just to cross our lines
Past lives
We’re lost and we’re racing
One more time before we fade from the light
If we drift apart in this ending
I’ll be running through the dark for one more sight