Addiction is a multifaceted problem impacting people across the globe. Whether it is alcohol addiction, substance abuse or behavioral addiction, escaping from this vicious cycle may feel like an overwhelming task. However, there are several options including a 12 step program for addiction and online addiction meetings that play significant roles in the journey toward sobriety. With these addiction recovery programs and recovery meetings, you can get basic knowledge about addictions, ways to cope with them as well as professional assistance. This post will discuss principles of a 12 step program for addiction and advantages of online recovery meetings and provide you with a simple guidance on selecting the best route for recovery.