It looks like you said you were self-treating this. If that is the case, and you have not gone to seek a professional behavior specialist, you're not going to be successful. Sounds harsh but true.
If you have received a mental health professional's treatment, just go back to what you worked out with that person.
Coming to a gamer forum where you already have a reputation isn't going to solve your issues.
Everyone learns and digests information differently.