A lot of the doctors I know seem to agree on something: more than anything you can do, decrease stress to improve your health. Alcohol does that.
Sitting and having drinks, even sitting and having a LOT of drinks occasionally, with your close friends, is good for you because it helps decrease your stress.