5.0

This book made me laugh a lot and almost-cry a lot and think a lot. The description fits perfectly, and the message sometimes gets a little garbled when passing through the filter of the author's thought processes, but who among us has never had that happen to them? It's wonderfully flawed and definitely makes the reader feel that they are in good company.