Its clear you have the ability to remain sober as you've done it. I could be wrong but it sounds like you are an emotional drinker. A certain emotion (loneliness/boredome) trigger a drinking session. Then of course the guilt and shane follow. Maybe focus on that portion and try to get to the bottom of it. Just an idea.