The Hard Truth About Stress In America

Are you stressed?!? Apparently so is the rest of America. The Hard Truth is that its probably more of your fault than you realize.