You ever spend hour and hours designing a PCB your are probably never going to make?
Let's say you built a PCB for this personal project already, and it worked fine, but with a couple of minor bodges that irked you.
So you did it again, this time bodge-free and that also works.
But then every time you look at it, which is often, since you put it in a case with a clear top, you notice something you don't like, and it never stops, ever.
... I should have moved that trace
... I should have used a polygon fill for that
... that connector would be better over there
... why did I use those three TH parts when the rest of the project was SMT
... some of those refdes placement are confusing
... should have put more thermal vias
... if I had turned that component 45 degrees, it would have been prettier
... should have put esd diodes there
... etc, ad infinitum
I just cannot stop tweaking this stupid design. And I'm not going to build a new one anyway.