Richard Barrington, financial analyst for Credit Sesame, joins WMMN to discuss how only half of Americans believe they can pay their credit card bills from the December holiday shopping.