He's sensitive, emotional, bright, enquiring, obsessed with winning and being the best, but anxious about physical challenges and lacking in confidence, for example with learning to cycle. He gives up or whines so never improves so loses faith in himself.
DH isn't one of these neanderthal homophobic idiots but he has zero patience with DS when he gets upset about things, says "no wonder he's soft" when I reassure or comfort him, eg if he's upset about losing a game. He's worried DS will be gay and doesn't want him to be. In my mind that's fair enough, to have private concerns for how DS's life might hold unexpected challenges if this turned out to be the case, but I don't think it's right to be hard on a wee boy who is sensitive. It's not like it'll knock any gayness out of him or something, FGS.
Sorry this is a bit rambling but I worry that DH will lose the fantastic closeness he has to DS by not loving him for who he is :(