[Verse] I found your words scribbled on that diner napkin, Faded ink and tears, yeah, it caught me slippin’. You promised me the moon, said you’d never stray, But midnight shadows took your love away. [Pre-Chorus] Now the coffee’s cold, but my heart runs hot, Tryna piece together what I once forgot. [Chorus] Broken promise, but I’m still holding on, Even when the night feels dark and long. There’s a spark beneath this pain, a light that never dies, Broken promise, but I see hope in your eyes. [Verse] I trace the lines where your fingers once pressed, Every word a whisper, every vow confessed. You slipped through like smoke, but I’m standing tall, In the ashes, I’m finding strength through it all. [Pre-Chorus] Hear that old song playing soft and low, It’s a healing tune, letting sorrow go. [Chorus] Broken promise, but I’m still holding on, Even when the night feels dark and long. There’s a spark beneath this pain, a light that never dies, Broken promise, but I see hope in your eyes. [Bridge] We’re two souls tangled in a faded line, Learning love’s lessons, taken back in time. I’ll forgive the silence, I’ll forgive the lies, ’Cause every broken promise holds a new sunrise. [Chorus] Broken promise, but I’m still holding on, Even when the night feels dark and long. There’s a spark beneath this pain, a light that never dies, Broken promise, but I see hope in your eyes. [Outro] Broken promise, yeah, I see hope in your eyes, Holding on to love beneath these midnight skies.