My nephew is 11 and lives with my family. I have a ds too who is also 11. Yesterday my ds and I had a long talk about girls and about the girl in his class who he gets all hot and bothered about. We talked about all sorts of things including aspects of puberty, growing up, etc. My ds said that my nephew is going through the same thing, with a girl he sits next to in class.
If I ask nephew who his friends are he won't tell me that and he's never even hinted at noticing girls before. Before he lived with me he lived with my MIL, who as a parent is the kind of person to ridicule and laugh at any growing boy talking about puppy-love, and she filled nephew with all kinds of notions of shame and embarrassment around emotions, sex and fancying people (I know this cos dh was raised by her, and dh just never told her anything.)
I really really wish my dn would trust me enough to have frank discussions with me about emotions the way I can with my ds. My dn often has a tendency towards being passive-aggressive so he will see this whole thing as "I can't trust them - therefore I don't talk to them - therefore I don't have anyone to talk to but my cousin does - poor me - they prefer my cousin to me". So I feel duty bound to treat them both exactly the same. But I can't NOW say "Who do you like at school?" "Noone" "That's not what ds told me." Because ds ought not to have told me.
My dn has myself and dh as parent figures, he has his mum and he has Nana (my MIL) and I fear he might fall between several stools if he doesn't trust us to tell things to. Also I don't want him to keep secrets from us because it doesn't bode well for the future, the upcoming teen years. Also I don't want him slagging off our parenting in his inevitable misery-lit memoir.
So how do you persuade a stepchild to trust you? Any ideas?