[Verse 1]
Headset on in my bedroom
You were just a username in the dark
Pixel floor and borrowed dance moves
Somehow you still stole my heart
I was standing with somebody
Thought my story was already penned
Then your laugh cut through the chaos
And my whole world bent
[Chorus]
We met in a room made of neon pretend
But you’re the one thing that feels like it’s real in the end
From loading screens
To loving you on tiny phone screens
Yeah it’s hard
But I’d cross every mile
Every scar
I fell for your voice in a glitchy song
Now this long distance love keeps holding on
Keeps holding on
[Verse 2]
You were singing off-key to the playlist
I was trying not to stare at your name
Every late-night call
Every “goodnight”
Pulled me deeper into your frame
We’ve been cracked
We’ve been tested
Hung up crying
Swearing we’re through
But every time the signal clears
I run back to you
[Chorus]
We met in a room made of neon pretend
But you’re the one thing that feels like it’s real in the end
From loading screens
To loving you on tiny phone screens
Yeah it’s hard
But I’d cross every mile
Every scar
I fell for your voice in a glitchy song
Now this long distance love keeps holding on
Keeps holding on
[Bridge]
Someday there’ll be
No lag between us (oh)
Just keys in a lock
Your face at the door
All these frozen frames
Turn to one life
On the same floor
On the same floor
[Chorus]
We met in a room made of neon pretend
But you’re the one thing that feels like it’s real in the end
From loading screens
To loving you on tiny phone screens
Yeah it’s hard
But I’d cross every mile
Every scar
I fell for your voice in a glitchy song
Now this long distance love keeps holding on
You’re my far away
My right here
My home
And I’m holding on