Does "wondered" go in the gap in your last sentence?
Any possibility that you can summarize Keith's book in paragraph or so?
The part that has me personally intriqued is the follow on question....HOW does it hurt?
I think may HOPE is one thing that's damaged if it is so that no one has ever achieved "perfect morality." It gives a sense of inevitableness about human weakness and incapacity.
I think you're starting to get it...
FReegards,
FMCDH