NBC: More Americans are so worried about money, it's hurting their mental health