What is the secret of living a long life? The answer to this question interests many people. There are many factors that impact on this. Unfortunately, some of them are out of our hands. For instance, genetics, accidents and so on. But there are factors which depend on ourselves: diet, physical activities, psychological state, lifestyle and so forth. Studies show that ,these factors play a big role when it comes to longevity.