As a general life update, I have not been drunk since December. For someone like me, who made being an inveterate booze-hound a part of his personality, that's huge. I am sorry to anyone I insulted or wronged when I was plastered.
I make no excuse. I was wrong, and I apologize.