There is a lot going on in this book that I didn‘t understand the main one being Henrietta why was she in the story at all?
The real story centres around Leopold and the mystery of why he doesn‘t live with his mother, a mystery which is slowly revealed when the narrative switches to the past and we learn his mother‘s story.
I think I would have enjoyed it more if I followed everything that was going on.