Mental stress and lifestyle can predict lifespan.
“A new study suggests that mental stress shortens life expectancy by nearly three years. Mental stress can affect the immune, digestive, cardiovascular, sleep, and reproductive systems, eliciting a wide range of symptoms, including headaches, sleeplessness, sadness, anger, or irritability.”