I recently joined this site to discuss my problem with others. I like to think that I'm on the path to recovery, I've been doing the "Social Skydiving" exercise that forces me to talk to a stranger a day. It's hard but almost thrilling.