No I don't home school but we don't have this kind of thing in the school she goes to. We do have frank discussions about bad choices and their consequences.
You are very fortunate. When I was in 7th grade, in 1975 there was a girl in my class who was pregnant.
My dd goes to a school with around 650 students, when my son (class of 2011) was there the largest it got was around 750. The school is in a small city and a large number of the kids who go there are from the rural townships. Not a major metro area. My kids have seen, lesbian and gay couples, pregnant girls (one was on one of those damn TV shows), a transgendered student who was a girl one year and a boy the next, a death by drugs ( a kid who played soccer with my son for 2 years) and a natural causes death (while in school) plus several serious car accidents including one where a girl lost her hand. A recent grad just died of a drug overdose. School was locked down one day because of a death threat and a hit list from a student. This is from a middle class + population with an above average academic record. Kids see and hear a lot of things, lots of it we as parents don't know about until much later. Each and every one of the things I mentioned started a conversation at our dinner table, and I think have helped prepare our kids, so when someone asks them to try something they already know what the consequences are.