Plot holes: The main events being told in the story take place in what is implied to be the early 1920s, with the "present day" events from which the story is being told either the late 50s or early 60s. This would mean the main character should have aged 35-40 years or so - but he doesn't appear to have aged at all.
more