I read this book for the first time in 2017. I was 11. I am now 19 and this book will forever be a favourite for me. It brings so much comfort. Jennifer wrote this book amazingly, the character development is incredible and the attachment you get to all the characters truely will break your heart. This is honestly just such a great book. I highly recommend it, 10/10.