Bad Credit? Lose The Shame, Take Responsibility, and Begin Rebuilding According to the research firm Sherbrooke and Associates, 43 percent of American households are “credit constrained.” This is probably because they carry too much current debt, or they were forced into making poor choices with their credit in the past. With interest rates rising and […]