Oh, I know people who are on those heroin replacements, seems like they are hard to get off of as well. Same here on the multiple addictions. The first drug I ever took was from a psychiatrist for depression and adhd. Never knew how addicted I was until I tried to come off of them and had a withdrawal syndrome from hell. Then I started smoking marijuana every day when I was 13, then about a year later I was doing ecstasy, cocaine and hallucinogens like Psilocybin. I never got hooked on opiates but I've dabbled in them before, my favorite was smoked opium. Opiate based pain pills tend to make me feel sick so I never liked them very much, to be honest I'd rather be in pain than taking them. My drug of choice was definitely marijuana, but also struggled with alcoholism until I turned 21 then I quit because it was no longer fun since it wasn't against the law anymore. I recently quit tobacco and weened off of caffeine as well.
Quitting was definitely not easy, it took a lot of will power and even with a strong will I relapsed a few times. It was a lot like a form of self-harm to me, I would use it to try to cover up my inner pain. Ultimately I quit because it started making my pain and anxiety get worse after awhile, that's why I said it was a lot like self-harm. I would do it knowing full well I would be doubled over in pain for the rest of the day. Last time I smoked marijuana it actually gave me hallucinations and a panic attack on top of increasing my pain levels. The pain levels lead me to panic because it feels like my internal organs are failing when I'm high and I think Oh **** I'm going to die! I'm glad I quit now because now that I'm clean I feel more alive, less cranky and better able to function.

Hang in there, being clean definitely gets better with time.