It was just my mistake, thinking you can't
It was just my mistake, thinking you'd be dead
That you'd be by my side, and that you wouldn't lie
My mistake
My mistake
It was just my mistake, thinking you can't
It was just my false hope, thinking we'd last, yeah
It was just my false hope, forgot all your past
All those girls you denied, smashed up hearts, hurt now to dry
I know it's wrong
I know it's wrong
Hanging on too long
I know it's wrong
Hanging on too long
But I need you more
Hanging on too long
Hanging on too long
I was a fool for
Hanging on too long
I was a fool for you
Right from the start
Yeah
I was a fool for you
Hoping for a spark
For some kind of sign
That you would be mine
I know it's wrong
I do
Hanging on too long
Ooh
And I know it's wrong
Hanging on too long
My heart was clutching
To what fair ground
My head was told me
It could put up a fight
And I know it's wrong
Hanging on too long
And I know it's wrong
Hanging on too long
And I need to move on
I'm hanging on too long
Ooh
I know it's wrong
Hanging on too long
And I know it's wrong
Hanging on too long
And I know it's wrong