The word “perfect” has a Latin root; literally, it means “made well” or “done thoroughly.” Another translation would be “complete.” And yet today, we use it to mean flawless. If you must pursue perfection, at least use the former definition rather than the (unattainable) latter.
Mediocrity is one thing to avoid. But so is perfectionism. You don’t want to fine-tune so hard that it backlashes. Maybe “good enough” is all you need to keep progressing instead of stressing.