Which was the last book that took you on an emotional rollercoaster?

My last book was A Man Called Ove, but before that it was Patrick Ness’ A Monster Calls. The original idea for this book was by Shiobhan Dowd, who was terminally ill with cancer herself and died before she could finish writing it. The book was heart-wrenching, raw, and powerful. You feel for Connor, the 13 year old boy, who is struggling to cope with the consequences of his mother’s illness, bullying at school, a grandmother he can’t stand, an absent father, and the monster that comes calling each night at 12:07. The monster, a force of nature, is truly the magical part of this story. He comes bearing three stories, and in turn Connor will tell him the fourth. The ending had me in tears. It all made sense: Connor, his mom’s illness, and the monster’s call.