why would you even letb him be in the bathroom when you are?
A lot of men on this site write about beginning to masturbate at quite early ages, some mentioning age 6. My guess is that in response to the part of your question about whether he is getting erections too early, the answer is probably that it is pretty normal for some kids to get their hormones that early. Certainly babies have erections, there is no reason a boy couldn't.
But the acting out is worrisome, simply because he shouldn't. In other words, he needs to get the message clearly that just because to him, something feels good, it doesn't mean he gets to strip his friends and rub on them. He should know this anyway from other contexts, that you don't force things on people. You say he's an only child, is he allowed to get away with less-than-desirable behavior in other areas of his life due to the forcefulness of his impulse to do it? If so, it's time for him to learn that wanting to do something "because it feels good" is not always a proper justification, and to understand that it is wrong to force other people into doing things or accepting his actions just because he has the impulse to do them.
Hi there
wow this is awkward for you!
I have three boys and none of mine have ever done anything like this. He sounds like he may be one of those children who develops a lot earlier than his friends. Some children are able to have sex at 12 or even younger.
Where others don't develop fully until quite a few years later.
When girls go though precocious puberty and start developing breasts at eight or younger and pubic hair the doctors can do something to slow down their development.
I am not sure if the same sort of thing is available for boys or even that your child is developing early (a doctor would have to do tests to check for that)
Babies can get erections and little boys it is just mostly they don't do anything about it . You are going to have to do something as he will be invited to lots of parties and as he gets older you won't be there to check on him.
I would speak to your doctor just incase . He may do some tests that will put your mind at rest that he is developing normally for his age .
Good luck x