[intro]
[verse]
You swear you'll change, but the seasons don't
Your words sound sweet, but the feeling's gone
I used to wait for a different song
Now I just sit here and prove you wrong
Every "I will" turned to "I didn't"
Every "this time" turned to "still isn't"
You build me up just to watch me fall
I don't need another promise at all
[pre-chorus]
So keep your "someday" and your "hold on tight"
Keep your "maybe" in the pale moonlight
I've been patient, I've been kind
But promises live in a broken mind
[chorus]
I don't need another promise
I need you to stop being honest
'Cause your honesty cuts like a knife
When it's only words and no life
I don't need another promise
Just show me once, don't be cautious
I'm tired of the "soon" and the "try"
I don't need another goodbye in disguise
[verse]
You write me letters I never read
Too many verses inside my head
You say "forever" but forever's dead
I'm done with the future you never led
Every apology feels rehearsed
Every "I love you" just makes it worse
You hold the door but you won't come in
I don't need another promise again
[pre-chorus]
So save your "next week" and your "cross my heart"
Save your "baby, let's make a new start"
I've been waiting, I've been still
But promises live on a windowsill – they always spill
[chorus]
I don't need another promise
I need you to stop being honest
'Cause your honesty cuts like a knife
When it's only words and no life
I don't need another promise
Just show me once, don't be cautious
I'm tired of the "soon" and the "try"
I don't need another goodbye in disguise
[bridge]
Words are cheap, I've paid the price
You gave me hope, I gave you twice
Now I'm standing where the echoes fade
No more promises – just the choice I made
[chorus]
I don't need another promise
(I don't need it)
Just show me once, don't be cautious
(Show me now)