Why failure and mistakes are inevitable