Laugh more, Stress lessLaugh, giggle, chuckle, snort! When was the last time you had a good snort? You know, where you laugh so hard that tears came streaming...