Heartbreaker Lyrics

Lyric discussion by CharlieBrownChristmas 

I think it's obvious that the singer is gay, his best friend is bi and has an on again off again girlfriend. The singer and his friend have been romantic in the past but the friend won't commit. The singer is voicing his frustration with the friend's choice to dump him and go back to the girl whenever she decides she wants him back