Hang in there Programmer !!!!
I have worked in the Medical field for years, and know all about using up PTO time for hangovers/withdrawals ! I too was a binge drinker, and always had the same M.O. Once I started feeling really good, healthy, happy and confident.......BOOM ! It's good you recognize that about yourself now, and you can be on guard in the future.
Good luck.......I'm a fellow "binger" and we can do it. Thanks for posting and reminding me of why I finally sought sobriety.