Hope you have continued to come to the site. A lot of it is willingness, and if we can't find it, we pray for the willingness to be willing.
I was in big denial about my alcoholism, and always knew I was an addict. I didn't realize that one drug will take me to another one and substitution doesn't work.
The program suggestions, go to meeting and when you are sick and tired of going to meetings, run don't walk to the nearest one. Keep coming back.