60 days is a tremendous feat, you are doing great.
In my own life, those I have met working a plan and reading a lot, Self respect is very often destroyed by addictions, it took me a few months to work on this and get things back on track. Here is a google search with a ton of reading material, perhaps some will help you or give you pause to think.
Andrew
https://www.google.ca/search?q=regai...IYzq-AGguK6ACw