Far be it for me to give you advice on this, since perhaps they had other reasons to give that advice (other than just T2D).
As I said, my doctor gave me the same advice ("no alcohol") initially, but I decided to let him put that in his pipe and smoke it!
(It is, so far, the only part of my...