I loved the book and the characters. This book is full of surprises and full of emotions. The plot is very unpredictable and surprising.The way life of characters connected in plot is very beautifully narrated. It is a story about idiots. It's a story about so many things. It's a story about how we affect each other's life (even we affect the life of strangers).