I agree trying to "control" people's sexuality is extremely impractical. That's why I think it needs to be more a cultural value that we collectively decide is worth teaching to kids (and leading by example), not something the government forces on us. I think that would work because it worked for me and my extended family as far as I can tell (with a few exceptions).