You obviously care so much or you wouldn't take the time to be there for them, and notice so much about their lives. I agree, it's hard to know when we're butting in on life lessons. My child is about to be 7 and I notice that she plays with the same girl all the time. We've talked several times about her other friends and if they have someone to play with, and how they feel when certain things happen. I want her to start to think of situations from other people's point of view. And also to ask her how she would feel in similar situations. She role plays really well, and I try to make it more fun than a lecture.
Regardless, she does what she wants. When I asked her 1st grade teacher if I should be concerned, she didn't think so. She said that she's mentioned to her a few times how glad she is that she gets to be in the same class as her best friend, and that she is monitoring the situation and sometimes placing new girls in their group to help them learn how to include others. When I'm not there -- I just have to totally trust the situation.
Of course, when i am there, then I can use the situation as a discussion to help her learn, and it sounds like that is exactly what you are doing.
As our children get older, we won't get this opportunity to help them learn -- they will listen less to us! LOL! So you are a caring mom to take the time while you can and make the most of it!
Also, just FYI, when our girls get to be teens and pre-teens (about age 11), there is an amazing book called Parent as Coach Approach by Diana Sterling. I'm even reading it now and its already helpful. It talks about how our role in our childs life shifts from Teacher - to Administrator - to Coach as they get older. This book is available as a monthly action plan where the teen girl and mom get to go through it together at My Life Compass.
You can check it out for free:
www.MyLifeCompass.com/NicoleSteiman
Blessings!
N.