I've read lots of entrepreneurs' advice, and most of them boil down one concept:
never give up.
This is easier to say than to do. My question is, when is the time to give up and move on? When is not being too stubborn? When should we persist and keep trying again and again until we succeed? How do we not fall into the state of being stubborn, or foolishly over-confident about an idea or startup?