Stop being so hard on yourself. No ones quilt is ever perfect. The Amish say they put a deliberate mistake in their quilts because the only perfect thing is God.
Just enjoy the process, stop trying so hard. Relax and enjoy what you have accomplished.