One of the best benefits of quilting has been to help me focus my perfectionistic tendencies on my craft rather than self flagellation when I miss the mark. When something goes a little wrong (and all honest quilters know it sometimes happens) I focus on figuring out how to prevent it from ever happening again. I don't look at my failures; I look at the increasing number of experiential lessons I've learned and move forward with pride in how much better I am now than I used to be. Whatever you did or didn't do that resulted in your frustration is immaterial. What you learn is priceless.