Ethical Decision Making in Difficult Situations