Though heroin is highly addictive, it takes repeated use to become physically dependent or addicted to a drug. Addiction happens when the body and brain become used to feeling a certain way because of the drug. When the drug is taken away, the user experiences withdrawal symptoms, a tell-tale sign of addiction.