Even while the mind resists the story 's climax , which seems patently artificial -- Astrid 's real name is Sophia and she 's a paralegal who haunts weddings in Babylon , Long Island -- Ohlin 's depiction of love 's reckless logic carries the sting of the real .