“It” doesn’t exist in French…
So take “it” easy…

Genders in English is easier than in French and a lot more logical. He/she applies for people and it for things and animals (except exceptions 😉 )
In French there is no “it”… nothing is “neutral”

I guess it’s one of the nightmare you, native anglophones, have : the necessity to learn the gender with each new word!

Now… sometimes, for people, it’s tricky too… but that’s not politically correct to tackle such a subject, is “it”? 😉