It is amazing and too common that so many people invest many years in their business or career and then quit or sell out just before they succeed greatly. This is why patience and persistence are considered such important qualities by most successful people. They attribute their ultimate success to having never given up, no matter how discouraged they were.