I find most times, these things I view as failures really aren't always that bad. I recently messed something up and I was really getting ready to start dwelling on it, instead I analyzed the end result and realized things were not that bad. Some people can be extra hard on themselves. You may be one of them.