An addiction cannot treat itself. Taking over the counter and prescription medications like mood stabilizer, narcotic antagonists, and antidepressants are also not enough to totally kick addiction away. It needs to be supported by more effective treatment programs like psychotherapy.