I also have that problem. I've always been my own worst critic. I tended to be a perfectionist at everything & if I fell short I walked away from it. My 1st quilt project is in a box with many others, set aside for finishing in the future. Others seemed to feel what I did wasn't ever good enough & influenced my thinking. I see a lot now & have learned. As others here have said: Do your best w/o agonizing over every block when it comes together it's a part of the whole & is beautiful & will be loved & appreciated. I speak from experience. Now when I find myself getting too critical I pick another part of the same project I can work on & come back to it after a thoughtful sleep.