We also found that, our HDs were at a lower socioeconomic level than MDs and M/HDs. In addition, HDs had used drugs for longer and had spent more time in detoxification, which is consistent with heroin’s being more addictive. The dependence ranking of heroin is higher than that of amphetamine (mean score: 3.00 vs. 1.67), both psychologically and physically [39]. Moreover, longitudinal research [21] has shown that heroin-dependent users are less likely than those dependent on MA or cocaine to reduce or cease their use in the 10 years after they begin using these drugs, which suggest a more protected course of addiction. Injecting drugs is associated with a lower perceived state of general health, a higher prevalence of major depressive episodes, and higher rates of cardiorespiratory arrest [36]. Situation in M/HDs were similar as in MDs, the possible reason was M/HDs were most current MA users and might have longer duration MA use than heroin use.