I think there are three kinds of people :
- Those who DON'T learn from their mistakes
- Those who DO learn from their mistakes
- Those who learn from other people's mistakes
Being in group number one is very bad. Being in group number two is better. But, being in group number three is best of all.