I believe perfectionism is a form of OCD. Speaking from personal experience, I define perfectionism as focusing - even fixating - on one thing - a task, a project, a state or condition, or an ideal standard - working insistently that it be raised to a certain level that is acceptable of satisfactory to oneself. I suppose a certain amount of this can be a good thing, but it so often continues to the point of neglecting one's own wellness and relationships with those around you. (This is not to say that sacrifice is not necessary. But it is important to be clear on what is being sacrificed and what is being sacrificed for.)
Perfectionism can be paralyzing. Sometimes I can't even start doing something for fear that I won't be able to do it as well as I would like to, or feel I need to.
Something worth doing is worth doing badly at first. Especially if it can benefit the lives of those who mean the most to me.