Trailhead to financial freedom

I suppose many people ..... well, a great deal of people ....... have let credit cards fuck up their lives to the point that they feel like a hamster on a wheel.  Pay a little bit, charge some more, pay a few bucks over the minimum, charge more than your minimum ... it just goes on and …