I wish you luck, as I was once on the same path.
Just know that it is completely possible, but is only possible if you will it to be possible. Forget the brainwashing the system tries to impose on people, such as you are "powerless" over substances. You have all the power you need, you just have to will it so.
I had virtually unlimited access to fent and OC at one point in my life. I dove into that head first, and wound up with an addiction, not a habit. I weened myself off of it, and thought it was the most difficult thing I had ever done in my life once I was free. That little voice that I could end all my suffering in an instant was ever present. It took a monumental amount of will power to shut it up, and I did. I feel indomitable as a result. Few things make me feel more invincible in life than having weened myself off of opiates.
Bit of advice, be careful with the alcohol. I did the same thing, and once I was clean from any kind of dope, I was stuck with another addiction. I drank so much booze by the time I was done with opiates that I needed around 10oz of hard liquor to get out of bed in the morning. I had half a handle finished by dinnertime every day, and then it was time to start drinkin' for real. Dont misinterpret my tone, this was a horrible thing to do to myself. I was on medications to heal my body from this for years. I literally dissolved my pyloric sphincter (valve between stomach and throat), and a large portion of my esophagus. A doctor even thought I had AIDS as he couldnt understand why my tissues were so brutalized. On that note, once I saw how I completely destroyed my body with booze, I stopped drinking. Kicking booze is a bit easier than kicking dope, or at least it was for me. Just sayin, dont go getting hooked on one thing as a crutch to get yourself unhooked from another.
Ultimately, free your mind from the need to be in an altered state. Will yourself to find things in your sobriety that fulfill you, and eliminate the "need" for cognitive alteration. No one or no thing is going to provide you with the sense of contentment with life, thats something you have to reach deep inside yourself to find on your own. But I can tell you from experience, being just flat out content with life starts with having accomplish some formerly intimidating goals. Kicking opiates falls right in line with that. Once your on the opposite end of this path youll look back and think the same.