This blog is aimed at teachers, but if you tend towards perfectionism there might be something in there for you too.