I have mixed feelings about this book. The truth is that I hate the last half of it, or used to hate. I thought that there would be a plot twist. I thought that everything would to make sense. All the details would mean something in the end. It didn't. Some things hint at the book's message, but they are not very valuable. Now that I had some time to think about the characters, their struggles, their endings, I'm starting to like the book. I still think the end is miserable, and most of the story doesn't mean anything, but each different character is well developed, and every time you remember its' story, you'll fall in love with it.