There are some traits I think they are also my weaknesses that I do not like about myself, I am not able to change them completely because they make me different from others and also defined who I am. However, I am trying to improve myself day by day to adapt, work, and communicate with others and to limit effects of these traits in my performances. These traits are trying to make anything as much perfect as I want, judging a person by external appearances and lack of self-control.
Firstly, I want anything has done as much perfect as possible, it is may be good because I can gain a lot of good feedbacks or good results but it also causes a lot of troubles for not only myself but also others. Since I expect too much so I tend to collect other works; therefore, I usually work under pressure, feeling overwhelm and depressed when the result went bad. Moreover, I usually work in team, sometime I create stressful because of my requirements. That leads some unnecessary discussions and arguments. Hence, to improve this weakness I think I should truth in other contributions by instead of do or try to fix anything by myself, I can discuss and give some recommendations for others and lets them finished in their own ways. As the result, I can reduce the volume of my tasks, avoid unnecessary arguments, have more time and wide views to check and evaluate final performances.
Secondly, I tend to judge a new person based on their external appearances, it can prevent me from making true friends and is misleading. To avoid these mistakes, firstly, I should spend more time to know new people because different people have different life styles, backgrounds and believes which their appearances cannot show. Secondly, I should remind myself some mistakes that I already have because mistakes are lessons. Hence, keep in mind these lessons will help me give expectations and