Welcome back to SR. I can honestly tell you drinking made me very snapish with my son and very impatient. I am a much better person over all when I am sober. If SR hasn't done it for you in the past then I would most definitely seek some face to face type of recovery program. Just sayin is all.
Glad you are here and that you posted. Merry Christmas to you.