Hi there ~
I understand your concerns. Cluster headaches
can be easily treated with non-opioid medications and you need to consult a neurologist
or a neuropsychiatrist for the same. I also believe that you need to consult a psychiatrist
specializing in the treatment of substance abuse
disorders due to being dependent on the group of drugs called opioids. I hope you consult these specialists as soon as possible and get on to the path of recovery.
I hope this helps. Take care and have a lovely day!