Annie Proulx reminds us there are happy endings even though we live in a Kafkaesque time