You may be too much of a perfectionist for your level of development as a quilter. I know that my skills development was held up many years by me being too perfectionistic. I would put a quilt away as a UFO when it did not meet my expectations. It's actually better to "power through" and finish quilts even if they contain mistakes. Everyone learns by making mistakes. I have learned to just keep going and, on the next quilt, figure out a way to avoid the mistake or do the technique better.