Courage is the price that Life exacts for granting peace