michel said:
The only point I would make is that the age of sexual maturity has been reducing over time; perhaps there is an onus on Society to teach sex and it's consequences at a younger age............
I don't know about society, but I started my kids about as soon as they were capable of understanding where babies come from. You don't have to get very detailed, and the younger they are, the more basic the explanation.
I think my kids were around 9 or 10 when I started teaching them about consequences. I remember some news show on, and my kids saw it, and I asked them how they would feel if they never knew their father. After they picked their eyeballs off the floor, I said that's what happens when you have sex outside the proper context in life -- people get hurt, and ESPECIALLY the kids.
When people have sex outside of marriage, there's a much greater risk of messing up kids.
You can call me old-fashioned, but I think there's a reason why millenia of human experience has come to the same basic conclusion about the place of sex in life.