NASHVILLE, Tenn.--(BUSINESS WIRE)--Nearly half (46%) of Americans say their debt level creates stress 1. New Years’ resolutions are a first step to changing financial habits, but it takes a proven ...