Stop spending on credit cards. Rewards are nice but you are in a drowning situation. Literally put your cards in a goddamn block of ice or something.
Start sending some money to the IRS immediately. Even if a small amount. Get on a payment plan ASAP but sending payments shows you’re trying.
https://www.irs.gov/payments/payment-plans-installment-agreements
pay the ass minimums on student loans and the car.
those debts are relatively small and can’t increase. Pay down the credit cards as fast as you can. Use cash to buy shit, and don’t carry it with you. The idea is if you see the new SexBoxWhoreRaper9000 at Walmart for only $399.99 you have to actually drive to the damn bank and get the cash out by which time your laziness will have overcome the spend for euphoria desire.
Whatever your job allows for retirement, maximize it in steps. Money you never see is easiest to save, and there may be matching available. If not, run the numbers on whether an IRA contribution can tax-help. If you are a contractor or self employed or something investigate SEP-IRA.
If your girlfriend makes not much money look into a Roth for her, the government basically pays you to put money into it and it has advantages when you house buy.
Read the bogleheads forum for fun insanity.
Now for the advice tending towards potentially disastrous.
Marry the girl and knock her up fast. Married with kid triggers EITC and would reduce your federal tax burden quick. Get triplets and you might even be eligible for government cheese.