It is a mine field and I think you have to make the judgement call as and when you see fit. My eldest was nearly four when i had her brother she was very interested in the pregnancy bit but in her own words ‘didnt want to know how the bit from daddy got there yet’
She did find out later on and decided to tell her then 5 year old brother everything she knew on the subject – the poor lad was distraught. He did get over it though
Generally I have tried to be open with them as they’ve grown up, encouraging discussion of situations and relationships – acknowledging the fun that can be had but really trying to get them to consider respect for themselves and others.
Its a very different world our children are growing up in – availabilty of information, social media and the changes in relationships (more single parents, openly gay people and different lifestyle choices), and the portrayal of sexuality in things such as music videos – all add up and can be a lot for kids to get their heads around.
I find discussing things as they come up without overloading them with information (as he probably did to himself hence the tears) is best.
Internet filters are good – but also keep an eye in the music channels they pick, full of bikinis and big bootys . . . Im sure he’ll find them soon enough 😀