Jeff, you were going through all of these things at the same time I was getting sober. I remember the tumultuous posts that summer that you broke your legs. It was nice to have someone else to talk to who also had a small business. I also got out of debt, just bought a new house earlier this year and turned my life around. I am over 1000+ days sober right now with help from people on this forum like yourself.
I am glad to see your looking for help to keep on the positive path. Please let me know how I can help.