I think I have the solution. Look to Asia. In America, people are more judgementaljudgmental preventing people from exposing their true selves. Many parts in Asia if a "boy" "toddler" acts like a girl or is gay, they don't care. Your son may be gay.
However, you need to just support him to be strong, and if he likes boys not to be afraid. Building his confidence would be the best thing should he be gay or straight. He might be too young to declare it or know for sure.
-Bicurious Guy