I would not tell that this book was amazing but yes you did realise what you had done was incorrect...i think this is the 1st step of self help...when you realise that something is not right...it is not a book that give you a secret success route but it does lead you to 1step ...then it is your responsibility to find the best way for yourself to go the next...i completed this book in 3 days reading daily 35-40mins ....and I will recommend it to my friends for understand the mistakes of there life ...i believe if you don't want to acknowledge the mistakes you have done in your life then there is no door for you that can lead you to success...thank you