One might question whether this is a problem that needs to be fixed.
You may be lucky enough to live in a community where striving for perfection may actually be a highly desired attribute.
Bar Harbor, ME, and Newport, RI come to mind. Someone who does stuff to perfection may be able to find a rich patron in these communities.
But, it would really suck to work for Walmart at their head office in Arkansas. I don't think anyone there is looking for perfection. Nor do you have much alternative work. From what I've heard the only thing you could do is move.