I probably should have guessed that a book about a woman dying with cancer was going to be emotional, but I didn’t expect it to be quite such a rollercoaster of emotions. It was definitely a mistake reading it at my desk on my lunch break though, trying to hide the tears as they slowly rolled down my face.
The worst (and best) thing about the book is that you immediately feel like you’re part of the Hayes family. The characters are so well written and relateable that you feel like you’re losing someone dear to you, even though you’ve only been with them for a matter of pages.
Rabbit Hayes is such a brave character, and through her flashback dreams to her earlier life, you experience all the love and loss that she’s been through, as well as the pain that she’s currently experiencing. I think the most heart wrenching thing for me though was the fact that you get the book form the perspectives of all her family and friends, including her young nephews, and worst of all, her 12 year old daughter. I lost my granddad to cancer when I was about 14 and that was bad enough, but losing your mum at 12, and having to look after her with such bravery was just astounding.
The book was so brilliantly written, that it felt almost like a memoir, which I think is what made it so much more emotional, at the back of your mind there’s always the idea that this is a real person, even though you know that truly it’s not.
The book wasn’t all sad though, as well as some poignant moments there was plenty of humour, mostly from Rabbit’s mother. She’s a typical Irish character, and there’s lots of swearing, so this book isn’t for the easily offended. But it’s all swearing in the right places, and it brought the occasional smile to my face while reading what was obviously quite a tough read.
While the start of the book may have made me shed a tear, the end left me almost bawling my eyes out. If I hadn’t been in a crowded office, I know exactly what would have happened. Just a beautiful book front to back, just don’t read it if you’re feeling a little low.