Melancholy and sacrifice in contemporary science fiction