I didn’t say anything about discussing sex with children. “It’s okay for boys to like other boys,” is not a discussion about sex. “You’re not going to burn in hell because you want to hold hands with Tommy,” is not a discussion about sex. “I’m gay, and I have friends and family and a partner who all love me and accept me,” is not a discussion about sex.
I’m also curious as to what you think is so “tough” about that particular situation. It seems pretty cut-and-dried to me.