Hope you're doing good!
The way you've explained the complexity is just AMAZING. I would like to add one more thing here that directly takes you to the failure and that is the company and the people you hangout with. If there are negative, low self-esteemed peeps around you, you're never gonna find any positiveness across. ;)
Wishing you all the best for your writing journey!