I'm in the same boat as you. I have chronic pain and use both morphine and adderall therapeutically. But I have trouble reconciling that you've been using drugs for 40 years and still haven't switched over to legal ones. Street drugs are tainted, often cut, often not even the same substance you thought you purchased. I'm young and I've already learned this lesson. It's unfortunate that it took you 40 years but you'll get back on your feet.
Switch to prescription drugs. Street drugs will cause kidney and liver damage, other organ damage. All kinds of terrible shit in them.
Pharmaceuticals are exactly what you asked for. The FDA is stringent. There are regulations. Big pharma ain't evil, just get the pure stuff legally.
Anyhow, did not mean to preach from the pulpit. I hope you get back on your feet and find a better routine without the unnecessary risk.
Best, goldenkey