This is an excellent book with quizzes and questionnaires throughout the book to find out more about your personality, what learned behaviors you have, and old character traits that may be sabotaging every move you try to make. It is a pragmatic approach filled with advice for unraveling self-defeating behavior.