Brian, when I read your first post I almost thought I had written it. Subtle differences of course, but I feel your pain.
I've been reading this thread with great anticipation and wish you the best in your knew life. I only wish there was a forum in this community with examples of what we are going through, how bad it can get (hitting the bottom) and how it all works out for us in the end. I know that's up to us and this journey is about us. Still...
You're a good man, Charlie Brown. No false hopes, keep doing what you're doing for you and hope we both (all of us hoping for the best in the end) get our deserts.