Amish quilters always make at least one mistake in their quilts on purpose because they believe that only God is perfect!
I have a good friend who is also a quilter. Many times we will show each other our finished product and ask the other if she can find the mistake (s). We are very honest with each other and 99% of the time we cannot find each others mistakes until they are pointed out.
I have learned to be less critical of the things I make- "finished IS better that perfect!" Sooo, go easy on yourself and keep on quilting.