Fellow loner here :-) I also have a hard time fitting in, and my job requires me to be pretty public. While there are times when I wish I could check out for a while to have a break from what's going on in my head, drinking never made anything easier. It only caused more problems.
I hope you decide to stay sober. SR can be a great place to get out of my own head and see what's going on with other people, but I needed more in order to stay sober. Many sober people I know (here and irl) have created a program for a sober life that involves many things: maybe meetings of some sort, a plan for times when they want to drink, therapy, exercise, journaling, reading, healthy eating, etc.
This board doesn't get as much traffic, so I would definitely echo the suggestion to try the Newcomers or Alcoholism board.