I love this book. I just don't know if i'm mad, sad, or ecstatic. Its definitely a roller coaster. I did not expect the ending. I cried at the end, confused, and took a while to process. It's definitely an awesome read and I highly recommend. I feel like I went on a journey with these characters, and really felt their experiences.