Many Americans are starting 2025 carrying unmanageable credit card debt. The credit card default rate has hit its highest ...