I do think it's genes really, with the exception of gross obesity, general excesses & underlying medical issues. We don't have longivity in our family, heart disease & high blood pressure.
I'm not into healthy lifestyle as such, never been on a diet, used to smoke, moderate drinker in the past, no supplements,( I'm a nurse) but i do walk the dog everyday & swim once a week. I love food, i eat a variety of anything i fancy, i like to cook, (no ready meals). I eat chocolate most days. I can't drink coffee as it irritates my stomach, nothing else does! I do drink tea & lots of water.
I'm with gonegirl on the running, bad for joints & breasts!
A positive happy disposition keeps us healthy too..