This is a great thread. Earthwalker put it really well - the opposite of being impatient can be just as bad. I have stopped going to classes because I was always the slowest (by a long way) in every class. Partly because I'm just a slow learner and also because I get obsessed with getting everything perfect and I end up ripping out what I have sewn, over and over again. That applies to both hand and (especially) machine sewing.