More than 40 percent of American families spend more than they earn each year, and the average household carries approximately $8,000 in credit card debt. Financial analysts worry that Americans’ spending and savings habits have seriously damaged their financial futures.