The good news is you realized what a huge, monumental, grave mistake you've made, and now you can make the responsible decisions needed to fix it. The bad news is how much unnecessary money you're gonna spend digging yourself out. Never, ever, carry a balance on a credit card. Once you dig yourself out, set all your cards to auto pay out of your bank account in full, every month. Do whatever you have to to avoid carrying a balance, if it ultimately means selling everything you own and living in your car and showering at Planet Fitness, it's better than carrying over a debt month to month that you will never be able to pay off. It's probably the most important lesson my parents ever taught me, and I'm thankful for it.
I have a friend who is 1.2 million dollars in debt. He has no way to pay it off in his lifetime, three kids and a wife. I don't know how he sleeps at night. The balance grows every year. At some point, they're going to be bankrupt and homeless, I tried to offer advice but he got angry and told me it was the bank's problem, not his.
The only debt I have is my mortgage and my wife's med school loans, which combined are admittedly a lot of money. We also make over 6x the average US household income and most of that goes towards paying off that debt in advance. I hope to be completely debt free by 2030.