I mean, boo hoo. I taught myself programming by reading docs and stackoverflow while working head down for years at a company that had no other professional developers. 1.5 hours commute each way. I'd 100% have taken a WFH arrangement over that and I'd be just as good.
All i can say to that is well done! But a company that sells software today requires far more mentorship for the junior than figuring it out yourself as a lone developer in a non software company. Take telecoms for example where you cannot even Google the right acronym let alone understand how to use the company's internal programming framework to build an application that won't be deployed for another year. Most juniors drown with such large loads of info in my experience.