Here I go again Lights out on the floor again I'm halfway through the worst of this I feel like I'm caving in So I hit you with that text Late night cause I'm losing it I can't fight when I'm feeling this Right back into you again We learned to hurt, hurting each other Made our mistakes when we were younger We know we're no good for each other But that don't stop me when I feel like this I know, I know, I know, I know how this goes I end up beside ya But it always feels so right when things go wrong But it's too good, too good to let go I just don't know why I always feel so right when things go wrong You're my safety net When it all falls underneath And I'm single but don't wanna be in heartbreaks Got the worst of me We never got it right Five years and we still go back We're toxic and we both know that I made friends with the red flags, oh We learned to hurt, hurting each other Made our mistakes when we were younger We know we're no good for each other But that don't stop me when I feel like this I know, I know, I know, I know how this goes I end up beside ya But it always feels so right when things go wrong But it's too good, too good to let go I just don't know why I always feel so right when things go You're my go-to when I go through My breakups and breakdowns Then find someone new, forget about you I move on and you move on too We dated young, we hated young I left you when you should've run We're both to blame, we feel the same We're still doing the same things We learned to hurt, hurting each other But that don't stop me when I feel like this I know, I know, I know, I know how this goes I end up beside ya It always feels so right when things go wrong But it's too good, too good to let go I just don't know why I always feel so right when things go wrong But it's too good, too good to let go You always feel so right when things go wrong