There are three types of people: the idiot, the fool and the wise person. The idiot does the same thing over and over expecting a different outcome. (According to Einstein this is the definition of insanity). The fool learns from their mistakes. The wise person learns from other people’s mistakes.