Human Longevity Across Time

Why are some people endowed with the gift of longer lives and others not? Do our genes have a role to play?