[Verse 1] David, you walked in slow With that paper cup and that thrift store coat Got rain on your sleeves And a half-broken grin for me
You said, “Stay for a while” Like you knew my name before you smiled Now every little room Feels a little less cold with you
[Pre-Chorus] And I was lost in the dark Till you struck that spark Now I hear it start When you say my name
[Chorus] David, David Don’t let go David, David You already know You pull me back You pull me through David, David I’m stuck on you
[Verse 2] You leave your keys by the bowl On the chipped blue table by the door And you hum that same old tune While you’re tying up your work boots
You don’t need fancy words Just a look that says you’ve been there first When the whole world shakes You’re the steady thing I want to keep
[Pre-Chorus] And I was lost in the dark Till you struck that spark Now I hear it start When you say my name
[Chorus] David, David Don’t let go David, David You already know You pull me back You pull me through David, David I’m stuck on you
[Bridge] If the road gets long If the night runs thin Meet me where we began And say it again
[Chorus] David, David Don’t let go David, David You already know You pull me back You pull me through David, David I’m stuck on you
Style of Music
Pop ballad with mid-tempo pulse, warm kick-snare groove, steady bass, and shimmering piano arpeggios; verse stays intimate and close-mic, pre-chorus lifts with stacked harmonies and rising strings, chorus opens wider with doubled lead and gang-vocal echoes on the name. Add a soft reverse swell into each chorus, finger snaps in verse two, and a final key-change feel without changing tempo. Bright, emotional, radio-polished mix.