One thing I would add to the topic of 'determination': Are we speaking about determination to make a startup successful or determination to try out as many ideas in our life as possible, learn as much as possible and try to make at least one startup successful in our life?
I mean first we have to analyze what we optimize for:
If we optimize for the success of a given startup then it is obvious that the optimal strategy is to never give up on the startup.
If we optimize for the success of a person in his lifetime then it is different. In this case we have to examine all kinds of opportunity costs. Could it be a better strategy to very quickly abandon a startup when it seems that people do not want the product, so that we can start much more startups in our life, to increase the chance of at least one becoming successful?