(Verse 1) Yeah, the club closed at one, but my mind is still open Spinning on all the things you ain't said but were hoping You think I can't read the room? Boy, I been got my degree In "How to Spot a Liar Who's Still Got Hands All Over Me." Left your jacket at my place, it's hanging on the chair Smells like your cologne and a cheap, desperate prayer. 'Cause you're texting me right now, "You good? Safe ride home?" But we both know you just wanna know if I'm alone. (Pre-Chorus) It's 2 AM, the city's quiet, but my phone ain't. Tired of the smoke and mirrors, tired of the restraint. I'm not built for these games, this back and forth on the fence. So save the cute emojis, just gimme common sense. (Chorus) Look, I'm just tryna figure out what we even doin' 'Cause the way you talk to me, it's like a movie you're ruinin'. You either all the way in, or you just need to get out. Don't be talkin' 'bout my future if you still holdin' doubt. Is it me? Is it her? Is it both? Just gimme the truth, babe. Don't need a diamond ring, I just need a promise you can prove, babe. Talk to me straight, or don't talk at all. 'Cause I ain't waitin' for a love that doesn't answer my call. (Verse 2) You came over last week, swore you were done with your ex. Said, "She's toxic, she's drama, she's causing me stress." But your burner phone rang twice, and you left the room quick. Now you're back here sippin' wine, and my stomach is sick. 'Cause I could be naive, but I ain't never been stupid. See the way you bite your lip when you're tryna get lucid? I don't need your half-love, don't need your compromise. I need you to look me deep in my damn eyes. (Pre-Chorus) It's 2 AM, the city's quiet, but my phone ain't. Tired of the smoke and mirrors, tired of the restraint. I'm not built for these games, this back and forth on the fence. So save the cute emojis, just gimme common sense. (Chorus) Look, I'm just tryna figure out what we even doin' 'Cause the way you talk to me, it's like a movie you're ruinin'. You either all the way in, or you just need to get out. Don't be talkin' 'bout my future if you still holdin' doubt. Is it me? Is it her? Is it both? Just gimme the truth, babe. Don't need a diamond ring, I just need a promise you can prove, babe. Talk to me straight, or don't talk at all. 'Cause I ain't waitin' for a love that doesn't answer my call. (Bridge) I'm not demanding forever, baby, I'm just asking for right now. I need to know which one of us is gonna take the bow. 'Cause I can walk away clean, put my key under the mat. I just need to know if you're worth all this tit-for-tat. (Ad-libs: Tell me somethin' real... yeah... Just a little bit of honesty...) (Outro) B**t slowly fades out with just the synth pad and a final, lingering 808. "Yeah... I'm good. Safe ride home." Soft, dismissive sigh. "Just don't bother texting me tomorrow... until you figure it out." Final, low synth note.