Hello there - Moondance is right, negative thought isn't going to be helpful to you.
And I think your therapy and other addiction work will help you get to that place of forgiveness and acceptance. It is so important not to hate or be disgusted with yourself.
I am proud of you. I think you are taking on a lot of health improvements at once and I am hoping they will all start to work together.
I don't know anything about the Sonoma diet either but whatever you chose remember to forgive yourself because I KNOW you are doing the best you can do and you will continue to succeed. You are aware of the changes you want to make and that is a great first step.