I am no stanger to behavioral therapy/aversion therapy myself. Actually, I have several thousand hours of it behind me. It is a powerful method that will change your brain, and your life. It's not easy.
However, once you go through this process, you need to understand that there can be, or may be, some unintended consequences that result from this kind of behavioral reprogramming. Personally, I am finding that 20 years later it does cause some issues in my marriage relationship - because my wife does not seem to understand that some of the things she is doing are causing me to react, involuntarily, in ways that she does not understand or like.
All I'm saying is, there are benefits to what you are doing - and they are worth it. But, you will be changed - and that will have years of results for you, which are not all known from the start. Some results will be good, some not so good. Overall, it is worth it - for your own survival and recovery. However, others may have a harder time understanding your behavior in the future.