One of the worst of my many faults is that I'm too critical of myself. -- 0c25b030f4eca0ee3761b713a34022ba