Less stress - better health?

Well, the thesis has been approved! So, here's hoping that less stress will lead to better health. I can certainly tell you that my bad stomach always got worse when I was intensely working on that thing and worried about its approval.