I think if you read around this forum a bit, you will find that many alcoholics blame their drinking on social anxiety.
A social setting might be a good way to overcome your anxiety and alcohol problems. Have you ever thought of going to an AA meeting?