A meditation on how I've screwed things up, lost friends and clients, and learned about myself in the process.
Zoz