I love this book. I feel like anything I write still won't explain how much of a roller coaster that the ending was for me. The explanation that James gives Oliver in the last scene had me sobbing and then every page after that had me sobbing on and off. I don't know if I'm the only one that experienced these emotions while reading but I really hope I'm not. I think this is my favorite book.