I think it means to evaluate the good and bad parts of yourself, especially if you keep running into the same situation over and over again and are wondering if something you are doing is causing that to happen. If the situation is a good one, you might want to have it happen again and so you’d repeat that behavior. If it’s a bad situation, you might want to evaluate what behavior you are repeating that causes it to happen so you can avoid it. I don’t think it’s about achieving perfection as much as it’s about achieving the results we want in different situations in life.