Acceptance that to start does not guarantee success
I think this point has a lot to do with my own failures. In today's time people tend to want results as soon as possible. When it does not happen quick enough we move on to something else. Whether its moving from job to job, or trying to pick up a new skill to enhance their resumes the commitment one needs to make is rarely applied. I think that is why people who feel like they have failed in business is because they never accepted the fact that what they started may not necessary achieve success.
Want to give an example of all the points you made.
The example is Steve Jobs openly discussed how one calligraphy class taught made him truly fond of font styles. He later made the MAC will software that allowed users to type in many different fonts. Now it is a standard in every word processor program to have a selection of fonts.
Yet Steve actually dropped out of school and was free-styling with his education. To randomly stumble on the calligraphy class and what he later created great success was all because he did what he wanted to do. He did not follow the systematic rules to being successful. Going to college, graduate, get a job, move up the corporate ladder and so on. He went with a different direction not knowing the results but yet accepted it for what it was and simply worked toward his dreams. Pretty cool and admirable in my opinion. Thanks.