Wow. V full on story beautifully narrated by David Tennant. Had me laughing occasionally and crying more often. The sheer innocent of the main character's POV just makes some of the chapters incredibly hard to listen to as you can tell the heart-break that's coming his way as adults and the world in general is awful to him.
The author has caught the voice of a 10year old boy incredibly well. Some lovely moments at the v end where he says that life and his family aren't perfect, but they're getting better, so that's ok.