Similar to @LanceCameron, the little crap gets me and I hyper focus it. My wife definitely plays a part when I get way to deep into making something perfect to whats in my head. For most things, I started along the mantra of “if you can’t make it perfect, make it adjustable” which helps to get me to another step. For other things, if I hit that wall I give myself a time limit to fix it. If I can’t fix whatever it is in like 30 minutes then I just take a breath, accept it and move on. Lastly, I wont let myself redo a piece unless I absolutely butchered it some how. If I make a wrong cut but it can still work I just focus on the next step vs re cutting or re making that piece. Really it’s about adjusting your focus to the next step, after a short time the imperfection just seems less important and makes it much easier to move on.
Prior to acknowledging how it affected my work, I could spend days or weeks on a project just to get everything exact and it led to much more frustration or project burnout than enjoying what I was doing.