What is the best way to fight an addiction?
GROW A PAIR OF TESTICLES.
Or something similar. I dunno. If you really want to quit somethin', you'll quit it. And I imagine people are going to flail and weh about that but I have been chemically addicted to things before. And withdrawals are not fun but they are totes manageable.
So really the best way to fight an addiction is to not be a bitch about it.