I didn't get a job. I made my own.
I bought, dissassembled, built and sold computers and computer parts on craigslist and ebay for 2 years (using the very major I disliked so much) and then transitioned into freelancing as a developer. I only got a job after about 5 years of working for myself and even then it was only part time.
Not everybody has a hustle mentality, but if you put your mind to making something work, you'll be surprised at the options that present themselves to you.
Props to you. Seriously. I admire how you persevered and made things happen. I actually used to have a thriving ebay business in my teens and early 20s. I agree with your last statement 100%. I'm trying to make my current career path work, it's just a struggle to be underemployed. In your early 20s, it's not a big deal. Approaching 30s, trying to live independently and meet your financial obligations, it becomes a crisis.
Not everybody has a hustle mentality, but if you put your mind to making something work, you'll be surprised at the options that present themselves to you.