One of my favorite book of all time. After reading the synopsis, I knew that this will be an interesting book. And boy, I was right, it's really an interesting book. As someone who struggle with something like that, it's quite uncanny that I can quite understand the main character of this book. It's a rollercoaster from start to finish. Definitely gonna read it again.