You look down on yourself because either you are a perfectionist, or someone doesn't like what you are doing. If it is because you are a perfectionist, then you need to realize that it is impossible to become perfect. Doing the right thing is good, and it is good enough.