tldr if you cannot stop yourself from spending, cut up the cards
I agree with this sentiment, but given that you're contemplating new jobs, moving etc, you need to protect your credit rating zealously. You absolutely have too many credit cards but you will need to keep most of the accounts alive. Pick a few that you're going to hang onto for regular use, based on the following criteria:
- do they pay cash-back rewards?
- have you held them for longer than your average account age? (You can get this info from Creditkarma)
Put the rest away deep in a drawer. It goes without saying that the instant you've paid off a card, you either cancel the account or set it to autopay in full each month.
So have you sold the truck yet? I'd take a dealer offer as low as $12K, because as another poster pointed out, with debts in the 20% interest range, time is SERIOUS money. 20% interest on $12,000 is $200/month, so that's how much you're paying in opportunity cost. Plus the extra expense of driving the truck in the meantime. And I am once again getting the impression that you are in need of some motivation in the form of concrete progress. (ps - yes learn to drive a stick shift!!!)
Also, can we see that list of debts again?? The progress is great and we are all in need of an update!