My DS who is 7, nearly 8 has in the last year become very private about his willy and will always hide from me and DH. I put this down to him growing up. However he is now getting upset if he feels it has accidentally brushed us with it when he hugs us and he will come to me to tell me he is upset because he accidentally touched me 'down there' when we hugged. Also he will come up to me to tell me his head is saying things like 'you should have sex with her' talking about me or other women. He does not not know about the mechanics of sex other than it is something that two people do to make a baby and that people are naked, but I feel it is right time to give him an age appropriate talk.
I am getting concerned that he is getting so upset by what is going on. He will regularly pull me by side to tell me that is brain is telling him bad stuff like I should shut up or that I am a boring mother. He says he doesn't mean it but he can't control what his brain is telling him. He always feels better after confessing to me, but this sometimes happens several times a day.
Is this something I should be worried about?