It doesn't have to be perfect it is HANDMADE if you want perfection become a microchip.
Imperfections add personality and "Soul" to a quilt. If we continually strive for perfection in everything we do then we become stressed, that is not what quilting or any craft is all about, just enjoy what you do. I am about to finish my second quilt which I will photograph and send for you all to see, I love it with all its imperfections and I hope you all love it too.
I say if you can't see your imperfections from the moon then it is perfect.