Now and again Dan Hilton posts some of his thoughts to try and understand himself. Enough said.