Why We Can't Learn Without Making Mistakes