I would say a lot of this is true. Women have a tendency to be much more affectionate among each other than men are. When women go out on the town and dress up "Hot" they aren't doing it for the men in the crowd but rather the other women.