Really. What you eat and drink really won't affect your longevity that much, but being a woman helps.
Many variables are involved in the relationship between diet and health, but research is beginning to show that it may be more important to increase the number and amount of healthy foods you eat than it is to reduce less healthy foods.
What's more, heart disease and cancer are significantly increased by viral and bacterial infections, job stress and even sleep loss. Most diet changes produce only small, inconsistent effects. And what may be harmful to one person can be eaten without worry by another.
So quit smoking, exercise, eat and drink whatever you want in moderation. And count your lucky stars if you're female.