New Adventures of the Compassionate Curmudgeon

In which I tend to rant. A lot. But compassionately...