I make plenty of mistakes. I've enjoyed the trading books by Van Tharp. In one of them, he advises keeping a "mistake journal". I have done that and have found it to be revealing of my weak areas and helpful in reducing the number of mistakes I make.
OptionsMike