Out of all the self help books I've read this one is one of the best. You can easily relate to the tests and peoples stories in each chapter. If you always wondered why you do the things you do this books helps you see the answers. It also seems to give good advice to help overcome your problem areas.