We all make mistakes (except politicians if they are to be believed, which they’re not), it is only human and they can be very helpful, if annoying at the time. Here is an interesting article from the Harvard Business Review entitled Learning From My Online Mistakes.