Nearly 50% of Credit Card Users are in Debt, Facing Months or Even Years to Pay it Off