I think that the mark of a great book is that it will meet you wherever you're at and you'll feel and experience something new and different each time you read it.
You don't need an explanation for everything Recognize that there are such things as miracles - events for which there are no ready explanations. Later knowledge may explain those events quite easily.