No one is perfect. We are born imperfect and we need to accept them. So that we can work on them to be better people. That's the essence of life .