Well, though it took hell lot of time to finish the book also I'm not going to use this book to change my life but still, it deserves a five star. For a self-loathing person like me, it was total reflection of myself. Whenever I read it I could always relate it to myself. But alas! I'm not going to use this book to change myself.