Genetics plays a role too.....some families have histories of longevity - others might have members who suffer from heart issues at a young age. Also male and female differs as well as injuries that slow us down more than aging.
True. Environment and nutrition also. Some do well in arid climates others more humid, or cold vs. warmer or hot.