A look at the five stages in Heroin addiction.

Heroin Addiction Cycle

Source: Unknown