Discipline is extremely important for the road to success; having intellect helps, but it is just not a guaranteed solution to success. It many factors involve to be successful. We see rich and successful people on TV all the time; more than half are not smart at all, but they keep someone around them who is.
