As an assignment to write a few blog posts for one of my classes, I will get to some long-overdue praise for one of my two favorite songwriters. John Darnielle of the Mountain Goats writes beautiful poetry, and copious amounts of it, too. (Darnielle has reportedly recorded over 400 songs) I will present one song here, with the neat little video directed by Rian Johnson (Yes, THAT Rian Johnson, director of this little gem from 2005)
As for the aforementioned title, it comes from this article from the New Yorker.
Here are the lyrics for this song. In summation, this is the perfect breakup song, and just a perfect storytelling song in general.