I'm far from perfect but I do try to do as perfect as possible and if nothing else, I learn from my mistakes and hopefully won't do them again in the near future. Right now I'm learning how to do stitch in the ditch free hand, not with any ruler and I'm getting better each time I do a line but perfect?????? Nope, nada, not this time but again, I'm doing better each time and that's good enough for me. Plus, most of the folks that receive my quilts as gifts have no clue whether their quilt is perfect or not and I don't tell them about a mistake I might have done. It's between me, my machine and the quilt itself.