Life is a ready schoolmaster. Setting and pursuing specific goals with specified timelines has a way of intensifying the lessons life means to teach us. Here are some of those lessons we would all do well to learn .

1. The ability to discipline yourself to delay gratification in the short term in order to enjoy greater rewards in the long term is the indispensable pre-requisite for success
2. Thinking is the hardest work there is, which is probably the reason why so few engage in it.

3. If you fail to plan, you plan to fail.

4. Don’t dwell on what went wrong. Instead, focus on what to do next.