We all live in an imperfect world. Whether we like it or not, there will always be things that are not perfect. Our life is not just a large To-do list. While we thrive to catch up in this rat race, we forget what it means to live. So how can we live in this imperfect world? Here are my thoughts.