You're good on most of those. So what can you do? Exercise. As best we can tell, you get an extra two hours of life for each hour you exercise. That may not sound like much, but an hour a day of exercise would give you an extra month of life per year, or an extra year of life per decade. And that life, particularly toward the end, will be (on average) of better quality.
You should also have good friends and be happy. People with stronger friendships are happier, and they live longer. Exact numbers are hard to come by, but recent studies suggest that people with good relationships live roughly five years longer than social isolates. You gain as much life expectancy from happiness as you would lose if you smoked. Socializing also helps maintain brain function Forget doing crossword puzzles to sharpen the mind; talking to friends is much more stimulating.
Beyond exercise and friendships, almost nothing you do matters for life expectancy. Being morbidly obese is bad, and evidence suggests that severe calorie restriction (if you can stand being hungry all the time) leads to longer life, but most dieting doesn't work, and being slightly thinner won't make you live slightly longer. Eating healthily is no doubt good, but no one has convincingly showed that doing so increases life expectancy.
Exercise and be happy!
- Professor Lyle Ungar
University of Pennsylvania