What is the hardest of the 12 steps?

Whether you're working on the 12 steps of Alcoholics Anonymous (AA), Narcotics Anonymous (NA), Al-Anon, or any other program, probably the most difficult of all steps is step 5.This is the one that asks us to admit our mistakes and to do so in the face of our higher power and another person. Often, one of the hardest parts of taking control of alcohol addiction is knowing where to start or how to move forward in the recovery process.