There are three main reasons why people make mistakes. These are ignorance about life, less communication and less love.
Ignorance of life refers to the ignorance that we are all embodied in this life as individuals who each carry in their lives knowledge from past lives. The more often a person has incarnated, it means that he has lived many lives in a physical body, and if throughout his life he has learned about what to eat, how to think, and how to behave towards himself and others, in a word, to live positively, then such a person he already has a lot of accumulated knowledge. Those people who have been incarnated a few times, and in a word, do not have much knowledge about life, these people make many more mistakes towards themselves and others.