These answers show so much introspection. In some ways I think they are universal. I really think that when people bring their own recovery ideas and work to the forum like this, it really adds to how helpful this site can be. Thank you for your post.