I am still learning and absorbing new ways of doing things after making a number of my own quilts. I've spent the majority of my time perfecting long arm quilting with classes and practice instead of piecing. I found the videos on The Quilt Show worth the price of membership. Especially some I've been watching on precision piecing. You sound like me, a "perfectionist". I am learning to be patient and give myself time to learn. Follow the advice given here - set it aside for a time then come back to it with fresh eyes and more experience. You will then be able to appreciate the nice work you did on the blocks and figure a way to recut, sash or some other method of putting them together in a quilt.