But why would abstaining from alcohol lead to a shorter life? It's true that those who abstain from alcohol tend to be from lower socioeconomic classes, since drinking can be expensive. And people of lower socioeconomic status have more life stressors — job and child-care worries that might not only keep them from the bottle but also cause stress-related illnesses over long periods. (They also don't get the stress-reducing benefits of a drink or two after work.)
But even after controlling for nearly all imaginable variables — socioeconomic status, level of physical activity, number of close friends, quality of social support and so on — the researchers (a six-member team led by psychologist Charles Holahan of the University of Texas at Austin) found that over a 20-year period, mortality rates were highest for those who had never been drinkers, second-highest for heavy drinkers and lowest for moderate drinkers.