Some have to be totally right, at all cost. Others play to win. There is a difference between winning while right and just winning as a team. Check the various ways one can win, even if not right.
Being a perfectionist has the appearance of great upsides.. but the sneaky downsides...well.. they're not perfect. Just celebrate your wins instead of critiquing them