OCD comes from an underlying anxiety, the person suffers anxiety as a result of the obsessional thought which they don't want and act out the complusion to get rid of it, which then sets up a vicious cycle.
Perfectionism can be a part of OCPD which is a personality disorder and has other traits.
I … Read more