Jano Zysk
Jano Zysk voted up Anonymous' answer

Why do some men make broad generalizations about women that only hold true for a few?

Also, a little thing I've noticed- the sort of man who complains that women expect him to read their minds is usually just not listening when they talk and thus missing all the actual discussion of what she's thinking.