The most important predictor of success is determination.
Too many people give up easily when faced with challenges. Your drive towards achieving a particular goal ultimately determines the outcome or the result which you get at the end.
Here is a video on great achievers and inventors who did not give up till they reached their goals. Some of these achievements have touched our lives in numerous ways.