The story is told through the first-person voice of a 17-year old boy so I don’t understand why the voice of what sounds like a 44-year old man is the narrator. That seems incongruous and dispelled a sense of the ring of truth for me.