My rating: 4 of 5 stars
Holy crap! 4-5 stars! I loved this book, I’m still trying to get used to that end. It was unexpected, I cried and I loved it.
Go into this book knowing as little as possible, don’t open the spoiler unless you read the book.