I hear you, but it has become a monstrous problem and pharmacies must do what Big Pharma refuses to do - give opiods out responsibly and carefully.
Big Pharma puts profit ahead of responsibility again. They are making and distributing far more opioid pills than our country could ever legitimately use, and they know it and do nothing to stop it. When a drug store in some small town with a population of 1000 people are able to order thousands of Oxy pills a week, there is a problem that drug companies should spot rather quickly.
Consider yourself lucky that you were able to get off of them so quickly, because that doesn't seem to be the norm.