Hey Recoverywarrior- A big welcome!
I think it's great that you're hitting this head on. This site offers a lot of support, which should be of some help with your goals, as well as a great place where you can share your experiences for us to learn from.
I wish you well, and I look forward to seeing you around in here.
Lusher