You are your own worst critic but I believe that a little bit of self hate is needed to improve! If you’re never satisfied with the way you look then you can always just improve the way you look, it just takes a little bit of effort. Never give up on improving yourself!