There is no greater teacher than life.