Pffft, it's really common to screw up a bit and have a bit of a messed up head in your twenties. You didn't fail your degree, you don't have a messy divorce in your past, no addictions. The cc debt is pretty small by today's appalling standards!
Take regular exercise - that REALLY helps sort your head out. C25k or swim every day in the morning, something like that.
Go to the GP too.
Be strict about bedtimes, screen time, three square meals with fruit and veg - if a chimp in the zoo were staying up watching cartoons until the wee hours and eating chips, they'd not be well - look after yourself like the mammal you are.
Make a budget and do a bit of planning. Task 1, pay off c/c, task 2, pension, savings etc.
Think of three possible avenues to make a bit more cash - extra hours? Promotion? Bit of dog walking/babysitting in the evenings / filling in surveys blah blah?
Revisit the driving thing when you're less stressed in a year or so (and have eased things financially). Book a few lessons then a test in an automatic somewhere in the back of beyond with no traffic.
Look, you may well feel a mess now. But you can, trust me, untangle it all and go on to live a solvent, happy, and self sufficient life.
In my mid 20s I had debt, depression, a bad situation, really not a happy bunny at all. By 30 I had a driving license, new location, new job, pension and savings started, head mainly sorted. Got better from then on.
Hang on in there kid, you can do it.