The book is well written and from the perspective that stories are written to income emotions, it is an excellent book. However the ending enraged me. Without spoiling anything I’ll just say it didn’t end how I expected it to which is saying a lot for a book that has the plot as a title. All I can say is prepare yourself for the end, and when I got there I did not cry like I anticipated.