I left you at the airport, at the long-haul gate Couldn't watch you walk away, in case you look back at me Then I left you at the restaurant, halfway through the second course Paid the bill and then I walked, and said don't you follow me We kept breaking up cause we were good at getting back together If we had our way, I know that you and me, we'd be doing it forever It broke my heart, breaking yours Tore me apart, closed those doors It wasn't my finest moment, I tried to warn and forgive me for saying out loud And my God, it hurts to hurt you that much I made it worse by still wanting us To go through the fire without burning, to fail without learning Forgive me for saying out loud That it broke my heart because I was busy breaking yours You left me at the supermarket unclothed You thought you'd been discreet, but everyone heard Dirty laundry never looked worse But in my favorite shirt, you never looked better We kept breaking up cause we were good at getting back together If we had our way, I know that you and me, we'd be doing it forever It broke my heart, breaking yours Tore me apart, closed those doors It wasn't my finest moment, I tried to warn and forgive me for saying out loud And my God, it hurts to hurt you that much I made it worse by still wanting us To go through the fire without burning, to fail without learning Forgive me for saying out loud That it broke my heart because I was busy breaking yours Busy trying to hurt you, busy trying to get you back Only to desert you Busy being selfish, knowing I could help it Busy trying to hide the cracks we really should have dealt with It broke my heart because I was busy breaking yours