We all know stress can ruin health and bring on disease. But who has the downtime to combat it? With a never-ending list of tasks to accomplish, scheduling time to relax seems like a distant dream. Lucky for us, researchers found it only takes 10 minutes to boost your body’s physiological engine of relaxation — and they’ve identified the most effective way to do it...