Seems to me like some sort of medical detox is what is needed. There is just too much self medication with this and that. I think you need to start over and figure out what you really need under a doctors supervision who also understands addiction and addicts.