Ethics, moral dilemmas, and tough decisions: the many challenges of