I just eeked out of this REAL mess when I got my first "career" job in 2015. They let me go because they hired the owners son and I got canned, I was low man on the pole. No biggie, that's life.
I'm in Design/Engineering/CADD btw.
I struggled a bit finding my niche. Asked by boss in my second job for a raise to his face in 2020, when they quiet hired us into new jobs/roles without higher pay. He said "no", quit, 3rd job, I got laid off in a year (super small engineering firm), then used a headhunter to find work quick, got one, way better pay and the headhunters even had benefits. thennnn, I moved again, found my wife (thanks!) had the work experience, found even better pay at a place of direct hire with 12k employees internationally. Unfortunately, your super large corporate companies are you safest in job security.. You can bank on that. Your mom and pops or mid levels tend to be cliquey and/or political, not to mention if work is slow, they will need to cut you. Larger firms can most definitely weather a slow period and keep a good employee....
Headhunters are great because they offer a probationary period and you can see if you like it or not, or if they like you. It's a win-win. If you can handle it, being a temp here and there isn't bad. It's impossible to get burned out, too. My buddie just goes from job to job on contracts. Puts money into his own retirement thing he does (don't ask).
From what I've been through, I can surely tell you that getting 2 year technical degree, then maybe a 4 year is the way to go. Or.. two technical 2 year degrees. If you go to college for anything other than STEM, you've lost. sorry. You have to be savvy today. Strategize, make yourself liked at work through good attitude and communication. Don't be Mr. quiet guy. It works. Especially in larger companies.
But saying all that, you have to go through the tough times in your early days of working. It's inevitable... You don't get to coast like those super upper middle class/rich brats. (you know who I'm talking about)