I check this book from goodreads and there are many good review. Fortunately I don't know any details (beside names of character) that makes this book is more meaningful. So I won't share or spoiled anything here. I want to know why many people love (and curse) this book. This book worth to read, I'm glad I read it, really.
The ending seems unreal, but I like how the story ended.