Stress is a fact of life, but too much of it can cause all kinds of bizarre and uncomfortable symptoms... SAVE Group Created with Sketch.