Your heart's been broken now too many times
And you keep on saying that's it you're done this time
Slowly the scars start to heal and you get back on the train
Then as the first tear falls you're thinking here we go again
Here we go again down that same old road again
As you watch it fall apart waiting on a broken heart
As you work out who's to blame
You start thinking to yourself here we go again
You look in her eyes you see she's given in
She gave it another shot another chance to win
She gave up on the fight no sense in trying to remain
She watched it hit free-fall and screamed here we go again
Here we go again down that same old road again
As you watch it fall apart waiting on a broken heart
As you work out who's to blame
You start thinking to yourself here we go again
Here we go again like it's been before
And trouble keeps coming around
And walks right in walks right through my door
Here we go again down that same old road again
As you watch it fall apart waiting on a broken heart
As you work out who's to blame
You start thinking to yourself here we go again