Parts of this are not appropriate for the age group it’s made for. Personally I find some parts unnecessarily and offensively explicit for a 14!yo to read, let alone a 10yo. I’m not against having the sex talk as early as 10 but the level of detail you want to go into is up to the parent to decide and at what time. you can equip a child for sexual safety without them being privy to the disordered sexual tendencies of our gay/lesbian counterparts.