Music Video

Featured In

Credits

PERFORMING ARTISTS
Duffy
Duffy
Vocals
Jimmy Hogarth
Jimmy Hogarth
Percussion
Eg White
Eg White
Drums
Martin Slattery
Martin Slattery
Drums
Sam Dixon
Sam Dixon
Bass
Bernard Butler
Bernard Butler
Electric Guitar
The Wrecking Crew
The Wrecking Crew
String Orchestra
Oliver Kraus
Oliver Kraus
Conductor
COMPOSITION & LYRICS
Duffy
Duffy
Songwriter
Jimmy Hogarth
Jimmy Hogarth
Songwriter
Eg White
Eg White
Songwriter
Oliver Kraus
Oliver Kraus
String Arranger
PRODUCTION & ENGINEERING
Jimmy Hogarth
Jimmy Hogarth
Producer
Jeremy Wheatley
Jeremy Wheatley
Mixing Engineer
Cameron Craig
Cameron Craig
Strings Engineer
Pierre-Olivier Margerand
Pierre-Olivier Margerand
Drum Technician

Lyrics

It was just my mistake
Thinking you cared
It was just my mistake
Thinking you'd be there
That you'd be by my side
And that you wouldn't lie
My mistake
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 hung out to dry
I know it's wrong
Hangin' on too long
I know it's wrong
Hangin' on too long
But I need to move on
Hangin' 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 kinda sign
That you would be mine
I know it's wrong (I do)
Hangin' on too long (Ooh)
And I know it's wrong
Hangin' on too long
My heart was clutching
To one fair right
My head was pumping
It could put up a fight
I know it's wrong
Hangin' on too long
And I know it's wrong
Hangin' on too long
And I need to move on
I'm hangin' on too long
I know it's wrong
Hangin' on too long
And I know it's wrong
Hangin' on too long
Written by: Duffy, Eg White, Jimmy Hogarth
instagramSharePathic_arrow_out