I also believe many addicts do self medicate due to dual diagnosis. I've been in his shoes before, and for a time period I did need other drugs to help with my anxiety, years before I even discovered meth.
PTSD, and other things caused this. If someone tried to stop me from the regime and therapy my doctors had me on, I would no longer be here.
JMO
:ghug