A nice, positive article, but once again I see the term "transgender" incorrectly defined.
I also think it's precipitate to rule out the kid's very high T level as a possible influence on his gender identity. Especially since some experts theorize that high T levels could influence the fetus to be trans. But then, I'm no expert myself...