Most people keep on trying in the hope of one day succeeding. However, you won't succeed unless you address these two key factors.
Some people do the same thing over and over again and never learn from the experience.
Its like continually running into a brick wall in the hope of eventually breaking through. Alternatively, they constantly join new affiliate programs or network marketing companies in the belief that this is the magic one to bring them riches. However, they never devote enough effort or attention to any one program to succeed in it. For some people, they almost have a blind faith that they will succeed. Yet, they don't understand what is involved in being successful.