A 12-Step Program, which is a completely free and run by volunteers, comes with a set of guiding principles outlining a course of action for recovery from addiction, compulsion, or other behavioral problems. Admitting one’s addiction is Step 1. The rest of the steps provide tools of sobriety. Addicts generally spend years (and years and years) regarding drinking, drugs or other addictive behaviors as the solution to their problems. Recognizing that this solution has turned into one’s biggest, deadliest problem requires a wholesale shift in attitude. Learning to live in sobriety is infinitely harder. This is what the 12 Steps are designed teach us.