I'm not one to give up easily
I'll fight for love 'till none's left
Maybe you're just not right for me
But no-one better's come round yet
I know I'm one who loves blindly
I have often been deceived
Maybe you're just not right for me
But you made me believe
One day you'll call me
Say you've made up your mind
You've always loved me
And you want a second chance
I waited as you fought your demons
And your memories of her
I know you always had your reasons
But my light grew slowly dimmer
And you'd say let's live in the moment
And I told myself that was good enough
Blindly I kept hoping
That the moments would turn to love
One day you'll call me
Say you've made up your mind
You've always loved me
And you want a second chance
But it's too late, you're too late
It's too late
It's too late, you're too late
You broke my heart one too many times
One too, one too many times