
Almost Lovers
by Kyle
Lyrics
[Intro - hazy synth pads, breathy whispers, subtle reverb]
Late nights, tangled sheets, no strings attached
Your hands know my body like a well-worn map
[Verse 1 - smooth Rhodes keys, laid-back groove, intimate falsetto vocals]
We cook breakfast in the morning light
Share secrets under covers, holding tight
You trace my scars, I kiss your doubts away
But dawn breaks, and we pretend it's just play
[Pre-Chorus - rising synth swells, layered harmonies building tension]
Feels like home, but we won't say the word
Hearts racing, unspoken promises blurred
[Chorus - pulsating bassline, sidechained kicks, sultry ad-libs echoing]
Don't call me yours, but you hate when I'm not
Say it's just fun, but it's hitting that spot
We do the love without the label, baby
Almost lovers, driving each other crazy
Too deep for casual, too broke to commit
Caught in the middle, and we don't regret it
[Verse 2 - muted trap hi-hats, warm electric piano, vulnerable close-mic'd vocals]
You text at 2 AM, "You up?" like clockwork
Pull me close, but push away when it hurts
We fight like couples, make up like fire
Dancing on the edge, walking that wire
[Pre-Chorus - intensified synth arpeggios, vocal runs adding urgency]
Feels like forever, but we play it cool
Faking indifference, breaking every rule
[Chorus - pulsating bassline, sidechained kicks, sultry ad-libs with vocal chops]
Don't call me yours, but you hate when I'm not
Say it's just fun, but it's hitting that spot
We do the love without the label, baby
Almost lovers, driving each other crazy
Too deep for casual, too broke to commit
Caught in the middle, and we don't regret it
[Bridge - stripped to atmospheric keys and finger snaps, raw confessional vocals, slow build]
What if we tried? What if we fell?
Afraid of the crash, so we stay in this hell
Your eyes say forever, your words say goodbye
I'm yours in the shadows, no need to ask why
[Outro - fading synth waves, echoing whispers, reverb trails dissolving]
Almost lovers... hitting that spot
Don't call me yours... but we both know we're not
(Too deep... too damaged...)