For me the final piece of the puzzle was not only being honest, but accepting the reality of the situation. Drinking kills people, and while I was not in a dire health situation, it was starting to affect my health both mentally and physically. I was literally poisoning myself, and doing it willingly. That is wrong on so many levels, and I have no idea why it took me so long to realize it - but SR certainly was a big help too.