The 3 main causes of stress February 10, 2020 90% of doctors visits are caused by stress according to Harvard. So let’s break down what stress actually is and go over some strategies I