Absolutely amazing book. Deirdre takes the addict's twelve step program and condenses it. You do not have to be an addict of any kind to benefit from this guidance. If you are unhappy and want to let go of the past to be strong for your future, this is an absolute must read. It will take hard work to follow the steps but once you do you learn to let go of the past. Maintenance is key so you have to truly want change in your life. Excellent book.