I've read this entire thread. You seem to be so hard on yourself. you have more self-awareness and courage than most 40 year olds I know. It takes a lot of courage to admit weakness.. to admit your insecurities... to look at yourself... to be honest that you used again.. and to keep posting.. please keep posting..