Stress & Heart Disease

Excerpted from a  NY Times article.  Do you get irritated easily, such as yell at the slow driver in front of you?  Are you hostile toward others? Are you highly self-critical? Do you have chronic stress, such as financial insecurity, living in a high crime area or...