Scientists reveal that your cat’s purr can reduce stress, lower blood pressure, and even promote healing—proving your feline ...