gofyguy
Go Fuck Yourself Guy
gofyguy

Great, if unpleasant (sort of the nature of this subject), article.