As a young pup, I got lost in 'the opinions wars' for a while
As an older (and I hope wiser) dog, I think there's only 3 things that are important...freeing yourself from addiction, being happy about that, and finding the way to do that makes sense to you, aprilmay.
D