If 7 years old kids are informed about sex they want to try it out with their "Im old enough to do anything!" attitude. And that is not a good thing...
Sex for people who have reached puberty only.
also even if someone is not okay with talking about sex in public doesnt mean they're not okay with sex.
Talking about sex in public may also offend some people just like the n-word might. If you dont understand it you're an immature brat.