Money Stress is a Killer! Why Don’t You Turn on the Tap?

A new report from the American Psychological Association finds that “money remains the biggest stressor” in Americans’ lives, despite reports of a healing economy. Money was found to be “a somewhat or very significant source of stress for 64% of Americans”, overall, but especially for the following subgroups: Parents (77% felt stressed about money) “Gen…