Great article in the Huffington Post about stress and what we need to know to improve our quality of life. According to the American Psychological Association, 73% of workers experience stress-induced psychological problems, such as depression. Even more (77%) experience physical symptoms, such as headaches. The article has some interesting tips on what to do to keep stress under control.