Having self confidence is key for living a happy life. If you are not able to rate yourself highly, that means you have not reached the expectations you have for yourself.
Having self confidence is key for living a happy life. If you are not able to rate yourself highly, that means you have not reached the expectations you have for yourself.