--When you work for someone else, your like a goose laying golden eggs and giving them all away for a set salary. Why not keep them and use them yourself? I really really can't get it out of my head.)--
I know this is tangential but...
I disagree with this analogy. I think of the work for yourself/work for someone else in terms of
risk. You work for yourself, you bear the true, real risk that the product won't sell or you had negative cash flow this month. You work for someone else, and they carry the risk. (and that is why you have to jump through the hoops; they want to make sure you can do the job
and that they want to work with you long-term because this will reduce their risk). The payoff for working for someone else is a set salary, but also the ability (if you're well employed) to do the thing that you enjoy and are good at (and not the things you aren't good at) at with relatively low risk.