You are overly self-critical; too often you rate your performance inadequate or embarrassing. You have established an impossible standard of perfection. This can hinder your ability to recognize the progress you have made. A negative outlook can keep you from doing your best work; try to appreciate the good and don't be so hard on yourself.