Welcome to SR Seabreeze
I took campral for a bit but it was when I had been sober for a while and although it felt like it helped I am not sure how much of that was just a placebo. I don't think any of those things are a replacement for working on the mental side of addiction but I am sure they do help. Have you spoken to a doctor about your addiction issues? There is lots of good info on secular recovery methods in the secular connections forum here
Glad you're here x