@Nona : I couldn't get your idea !please, use punctuation next time.
@Moon: I guess we can feel what others are feeling when we are interested, and sometimes we find that others are living an experience we have lived before.
I appreciate your will to help your friends, but I doubt your ability to read their minds!
Rather call it expectations! The fact you shared with this person a lot of moments, talked with him/her, and lived with him/her enough experiences that allowed you to know how this person will react under some conditions.
For example, I know that my friend is mad about chocolate, so if we come across a candy shop I’ll bet that he is thinking about chocolate, hehehe. Does this mean I read his mind?! Never.
I think that this kind of 'reading other's minds' is just a way to describe a well established relationship or strong links with person whatever the feelings towards.
Peace out,