[Chorus]
Cross my heart and hope to die
We’ve been through this a million times
Don’t know exactly how far we’ve gone
Fight, and fuck, and fight
'Til we might work this out, or end tonight
And I don’t know why I’m still holding on
Holding
[Verse]
I can’t stay attached, I don’t think you love me back
We don’t fit anymore, have to sweep it under the mat
Yeah, I need more than you have, I need more than you have
Thought we could make this work, but it would never last
I don’t know why I can’t let go of the past
Thinking too much is fucking with my head
Don’t know what you did to me I’m such a wreck
Yeah, I’m such a mess
[Chorus]
Cross my heart and hope to die
We’ve been through this a million times
Don’t know еxactly how far we’ve gone
Fight, and fuck, and fight
'Til wе might work this out, or end tonight
And I don’t know why I’m still holding on
Holding on
Holding on
Holding On was written by Rosesleeves.
Holding On was produced by Rosesleeves.
Rosesleeves released Holding On on Fri Mar 26 2021.