To improve one one's self self examination is very important, I think it is even the first step that must take place for someone that really wants to improve. You would need to take a look at yourself to see which area of life you are not doing well, at this point one can be able to make some amendments. Knowing your problem and knowing how to solve it is very important when one is staying to get into another face of life.
That is a smart enough thought for everyone who really wants change in their life to have because without knowing what shortcomings we still have, of course it will be quite difficult to make changes because we ourselves don't know the points that need to be addressed. I quite agree with what you say because everyone needs to know the points that still need to be improved so that any deficiencies in their life can be easily covered by these improvements. Because it is for yourself to achieve an important change in your life.