
[Intro] [Verse 1] I watch the headlights smear through rain Like every exit we refused to take Your fingerprints cloud the window glass I leave them where the rain can't reach [Pre-Chorus] The blinds cut stripes across the bed Half of it still holds your shape (oooh...) [Hook] No one calls at 3AM But I still check my phone Even ghosts know better than To text when I'm alone Every ping, a promise cracked Every draft I never sent No one calls at 3AM But I still wait like you might [Verse 2] You said forever in that low tone Like a curse you almost meant I walk the line from sleep to grief My blood keeps time in broken threes [Pre-Chorus] No closure, just your old voicemail I know each breath before it plays (ahhh...) [Hook] No one calls at 3AM But I still check my phone Even ghosts know better than To text when I'm alone Every ping, a promise cracked Every draft I never sent No one calls at 3AM But I still wait like you might [Bridge] I knew you were gone I just thought silence left a door I kept breathing like it mattered Like you'd come back through the static But the longer nothing happened The more nothing sounded true [Final Hook] No one calls at 3AM Not even you this time But I still scroll through every thread Refreshing what won't reload Your name's still saved under "Home" Even though we lost the address No one calls at 3AM But I still wait like you might [Outro] The screen goes black I see myself instead