Why do men always say it is difficult to understand women even when they have known them for many years?
Men and women think much differently. Even knowing a person for a long time you can still find something new about them. While we are mostly the same inside physically there is a lot of things that women do that confound men just as there are a lot of things men do that confound women. Neither side fully understands the other.