Anti Stress Medicine: Will I live to be 80??