Verse 1
Watching you leave breaks me every day
I see it in my mind like it's on replay
Your back turned, not a single word to say
Just silence screaming louder than the pain
Pre-Chorus
Was I too much, or never enough?
Did my love fall short, was it too rough?
I gave you all, but still you strayed
Now I’m stuck in the wreckage you made
Chorus
How could you leave me for another?
Was I not good enough to love or suffer?
Not pretty enough, not strong like her
Tell me the truth, do I deserve to hurt
You broke me without a goodbye
Now I relive it every night
Verse 2
You held my heart like it was secondhand
Trading it in when you found a better plan
Was I blind, or did you just pretend?
That I was more than just a means to an end
Pre-Chorus
Was I too soft, or too afraid?
Did you grow tired of the mess we made?
I stayed and you just slipped away
And I’m left begging you to stay
Chorus
How could you leave me for another?
Was I not good enough to love or suffer?
Not pretty enough, not fierce like her
Tell me the truth, even if it hurts
You broke me without a goodbye
Now I relive it every night
Bridge
I watch it unfold in slow rewind
Every glance, every lie behind your eyes
And I scream in silence, lost in the why
Still chasing ghosts you left behind
Final Chorus
How could you leave me for another?
Was I not worth it—me, your lover?
Not bright enough, not bold like her
Say what I lacked, I need the words
You broke me without a goodbye
Now I relive it every night
Outro
Watching you leave breaks me every day
Still wondering what I did so wrong to make you walk away