AA has worked for me. That said i have also had an addiction counselor for years and spent a amazing amount of time and work in therapy. AA has replaced my family of origin. It has become my extended family and helped me learn how to have realationships.