The first step in recovery is deciding if you have a problem. This can be difficult, because your addicted-self will try hard to convince you that you don't have a problem. This is where a trained professional can gently help. They can keep you from tricking yourself and prevent you from slipping back into denial. They are trained to look for signs of trouble.
This is an ongoing debate in the medical community, but it is generally agreed that there is no one cause for the development of addiction. According to the National Institute on Drug Abuse, contributing factors may include a genetic predisposition to develop addictive tendencies, an environment that is permissive of drug abuse, access to illicit substances, and certain developmental issues. The existence of a Dual Diagnosis is one of the biggest risk factors for the development of addiction. Heroin Withdrawal | First Week In