Hello and welcome to bluelight.
Try to focus on what it is that that means more than opioids and spend time cultivating this relationship whatever or whoever it may be.
There are other ways of distracting oneself from using but the distraction(s) may need to be strong (like difficult video games, expending copious anounts of physical energy in the outdoors, concentrating on difficult issues etc).
There are substances like kratom that can ease the "need" to dose but would use in low doses from fears of withdrawals. Blackseed oil Inunderstand is helpful to lower tolerance to opioiods so maybe taper down the use of opioids or even skip doses once in a while.
Eat healthy and drink lots of water based liquids. Water preferrable.
There really is no free ticket to get off this opioid rollercoaster and some that help may not help others.
Any other drugs involved?
Hope the best in this.
J