I have a similar personality in that I can only accept perfection but in reality I may get 97/98 % but it’s that drive for perfection that keeps you always trying harder and harder. The mistake (s) you make this time around you will not make the next . Next project you might make a different...