[Verse 1]
Met you on a screen past midnight
Profile pic
Soft light
Tired eyes
You were typing slow
Then deleting
Turned my boredom into a landmine
Now I'm tracing every blue dot you leave
Scroll your comments like a crime scene
You say “it’s just for fun
I’m free”
But you logged in first thing this morning
[Chorus]
I got tabs open on you
Acting like I don't care
But I do
You say it's distance
Say it's timing
Then you chase new faces while I'm hiding
If it doesn't matter
Why does it bruise?
Why am I this hurt by you?
I got tabs
Tabs open on you (yeah)
[Verse 2]
You post a pic
Cropped just right
Someone's jacket sleeve on your side
You say “oh
That? it's nobody”
But you saved their texts
I read the replies
You leave my message on delivered
But he gets heart eyes in a minute
You call it casual
Call it fluid
I call it staged
And I'm still in it
[Chorus]
I got tabs open on you
Acting like I don't care
But I do
You say it's distance
Say it's timing
Then you chase new faces while I'm hiding
If it doesn't matter
Why does it bruise?
Why am I this hurt by you?
I got tabs
Tabs open on you (oh)
[Bridge]
You say
“we're undefined”
But I’m still underlined
In your stories
In your mind
Only when it suits your life (hey)
If I'm just a name in your phone
Why you call when you're alone?
You say you're innocent
Then go
Turn my jealousy into your show
[Chorus]
I got tabs open on you
Acting like I don't care
But I do
You say it's distance
Say it's timing
Then you chase new faces while I'm hiding
If it doesn't matter
Why does it bruise?
Why am I this hurt by you?
I got tabs
Tabs open on you
Yeah
I got tabs
Tabs open on you