The answer is external factors, their own personality.
This situation often make most people unable to fully handle a similar situation better in the future because they wouldn't be able to truly acknowledge that maybe they're the source of the problem. Only after people realize their own role in the problem , then they can make necessary precautions to handle that problem in the future