A perfectionist cannot accept mistakes. Otherwise his excellence will be destroyed.
But every perfectionist needs his peace of mind too. If he pounces on every human mistake he will lose his humanity. What use is the quest for perfection then ?
Perfection can be ensured through many others way. By planning, precision, pro-activeness, and politeness.
You can maintain the relationship even in the quest for perfection.
Relationships are precious. Their value priceless. Mistakes are common. We keep making them, we keep learning from them. Mistakes have a price, a relationship does not.
The relationship matters more than the mistake !