Everyone has their own level of perfectionism; from "it's never enough" to "that'll do".
Some, like Si, are driven by a diagnosed compulsive disorder, managed as it is. And some find it simply gets in the way of enjoying the fruits of their labour.
There are some simple mechanisms you can use to snap yourself out of a cycle before you're in too deep. This clip covers one of them.