It is not about reading our minds. If you are with someone and you have known them for any period of time, there are certain things you should know about them that they should not necessarily have to tell you. You should know when they are upset, or sad or have something on their minds. I don't think that they expect you to know exactly what those things are, but it bothers us when you see these things and walk around appearing to be oblivious. Then, to use the excuse "I am not a mind reader" just makes it worse. If you have not formed some sort of knowledge about a person that you spend time with on a regular basis, then that is a problem. it is not as simple as "women expect us to read their minds" because I don't think a female stranger would stop you on the street and ask you to tell her what she is thinking. I am guessing that you mean females that you are involved with in some sort of relationship. You expect a woman to have an understanding of you, what makes you happy, tick, etc. If she kept doing things that annoyed you, wouldn't you at some point think, "why does she keep doing that?" You expect her to know better, right? We expect the same thing. I think men just find it too difficult to expend any engery thinking, so they take the easy road out. But there is no easy road out. Relationships take work, and this is what they mean when they say it. It takes work and time to get to know someone. While communication is definitely key, there are some things that should not have to be communicated, the initiative should just be taken. It's not about reading the other's mind, it's about knowing that person and reading their responses.