Daily stress from work, family, or minor inconveniences can affect both mental and physical health. Recent research from Penn ...