En lugar de "niño", habría puesto "una persona más joven que yo" o algo así. Aunque no sea una traducción literal, al menos conservaría la revelación final del género. En español cuesta esconder el género de la persona pero si la historia lo requiere, pues a veces más vale adaptar que traducir literalmente. Aún así, gracias por la traducción.