Quoting Brookie99:" To me 7 seem to early to discuss sex. Definitely things like puberty, periods ect. but at 7 I had no ... [snip!] ... about sex and having questions but before that I would have been completely mortified if my mom tried to talk to me about sex."
Do you have a child in school yet? Cause in Canada they teach sex in schools in grade 3, which is about 8 yrs old. lol
I am open with my kids and when they asked how babies were made at like 4 I told them straight up how they are made and grow and how they are born and how its not appropriate for people to touch them in their private parts etc...I personally think to help kids understand inappropriate touch they need to understand the basics of sex early on. lol
But thats just my opinon. lol