Hardwire,
Welcome! I would suggest going to AA meetings and if you feel like you can, letting folks know you are a Newcomer. There are excellent suggestion above and if you go back to the 12 Step Forum page, you will see the First Step of Alcoholics Anonymous at the top of the page for added information. Try this link as well and if I can help, please PM me.
I appreciate the willingness to change that you have shared with us.
XA-Speakers - The lights are on!
Ron