I don't think kids should know *everything* by age 8. But my kids 11,5, 3 know the basics, but each understand them much differently. My 11yo knows what the diff types of sex are to a certain point, (no gross details) because kids are doing things so much earlier!!! Kids in my area have been busted having oral sex on the school bus!!!
I do not want her to be told by some other kid what is what. I tell her, I guide her. I try to keep an open talk going all the time, if they have a question or I we see something good or bad we talk about it.
For instance, the stereotypes of women on TV, or other media. Look at the pics of Tigers 'lady friends' I want my girls to know that some of those parts do NOT occur in nature! Sex talk needs to involve what is a normal body image, and what self worth is. Kids need to know they are not going to look like what is on TV. They do not need to behave like those teens on TV shows. They cannot do the things that are in games, books, even action figures are over sexed! I read somewhere, that when boys get to the experimental age, and maybe sneak a peak at a grown ups adult mags, they are not even going to see what a real everyday woman's body looks like!! They are going to expect the girls in their class to have boobs like that, tiny waists, ect. What pressure does that put on our daughters? Parents need to explain what is real and what is altered.
Our kids are being taught about sex and relationships from everywhere. As parents we need to with equal perseverance and dedication show them what is morally right. (each family will be different) We cannot sit back and wait for a magic age where we spill the secrets, because likely the kids have already formed ideas often times very wrong ones! I want my children to have a firm set of morals and ideas about what sex and relationships are, so when they are faced with a decision about sex they have facts and an understanding of whats going on from ME.
And how women and men (teens too) are treated in all media (shows games ect) is often times so exaggerated! But kids don't know it is an exaggeration! To them it is a glimpse at grown up life. We need to show them that not all girls put out, its ok not too! And not all boys have to do it to be cool guys. Its ok not to have a boyfriend, or wear slutty clothes. There time will come no matter what, but it does not have to be forced upon them by social guilt or pressure.
Has anyone seen the movie with Hayden Panettiere something like I love Beth ???? It is disgusting!! The lead girl is just everything I do not want my girls to be. A good example in my opinion is Juno. Which is a real portrayal of what can happen when you have sex even just once. The characters in it where much closer to real teens. They made a hard, yet responsible choice. yet it showed that life goes on! And you can learn from your mistakes and make better choices next time.