had a chat with ds (yr 5) earlier. He's quite naive but been showing an interest in sex recently. It's obvious boys at school are talking about it and some have older brothers and are the youngest so probably being opened to some things earlier than my son who is the oldest. I've always tried to be open and asking any questions he has had. He comes home telling me the words he has learned like cunt and I explain what they mean but that aren't nice words to use etc. Tonight at bedtime we are having a cuddle and he mentioned sex and how disgusting it was, cue me having to say that sex when done properly between people who like and care for each other and want to have sex is natural and nice. Never been completely sure how much he really understands about the sex act but he went on to say about humping and the man puts his penis in the ladies vagina and it can be rough. I ask him who the boys are that tell all this stuff and how they know so much and he says they get it from the computer, that they type in sex and watch people having sex. If this is true I have no idea but when I mentioned I was concerned and might have to talk to their parents he got really upset and said I was breaking his confidence and he's obviously worried that the boys would turn on him. He already feels like the uncool one as these boys all play Call of Duty and other such games while he isn't allowed (this has been a whole other big issue).
I really don't know what to do, if these boys are accessing porn or similar then obviously I'm worried but my son has trusted me and been so open that I'm worried that this could cause him to block me in future which then affects our relationship. Also, not looking to opening up this whole can of worms with the parents and any fall out it could cause for me or my son. Could be that what they are watching is fairly innocent and sex just from telly or movies, even my son said this when he got upset.
Really don't know how best to deal with this, sorry for the essay just want to give a clear picture as possible.