Hello, thanks for the query to H.C.M.C.
Frankly iI would like to say one thing that you are an addictive of this drug , which is an opium
product ( pain reliever). Only substitute is opium and this is a very bad habit.
17 yrs passed and still on this drug.
I will say only one thing don't run after any substitute of this product, rather get admitted in nursing home where they will treat you for withdrawal of this drug and its side effects.
Gradually withdraw rather than abruptly as this may harm you.
So consult a psychiatrist
and he will advice you in proper manner.
Good luck . Dr. HET.