Rating: 5 out of 5

What a journey. Highs. Lows. The bits in between. Well written and engaging with humour and with seriousness. A couple of lessons for life:
- question everything (especially medically - get second opinions if you can)
- live life fully and whole heartedly

Originally posted to my Goodreads account