Turns out, my request to change teams was approved but my request to change positions was denied and they kept me as a junior dev. But this time, my team actually responded to me. I found a senior dev who not only didn't mind answering questions, but he actively got excited when I'd reach out for help because in his eyes, I wasn't a nuisance, I was proactive. And it was infectious. All of a sudden, instead of dreading going to work or getting a ticket assigned to me, I got excited! I learned more in just a week with that new mentor than I had in three months with my old team. I never became a 10x rockstar code god, but I learned to love my job and found out a lot about myself. I didn't realize it before all this, but apparently I'm the kind of person who needs something from my team too.
The attitude at the company I'm at now is amazingly different. The owner is trying to step back so he sees his most valuable work to be mentoring and teaching. The result is a company that can't stop growing. Everyone is developing their skill set and taking on new responsibility's.
I think the previous companies management took on so much of the day to day work they had little time for themselves let alone training others. They're genuinely brilliant and harder working than anyone I've met but just didn't build people.
Not only does it make all the difference when you actually support your employees, it's also the law in many regions. Needless to say, I am always extremely appreciative of employers that support their team and help them grow.