Philosophers have identified a number of principles that characterize morality and underlie moral judgments. However, philosophy has failed to establish any widely agreed-upon justification for these judgments, and an “error theory” that views moral judgments as without justification has not been successfully refuted. Evolutionary psychologists have had success in explaining the likely origins and mechanisms of morality but have also not established any justification for adopting particular values. As a result, we are left with moral nihilism -- the absence of any unarguable values or behaviors we must or should adopt. The philosophical and psychological implications of this nihilism suggest accepting shared, non-absolute values as “good enough”; a revised, humbler view of moral and other value judgments; and the possible acceptance of the hard truth of a value nihilism.