I can't argue with anything you said. There has been a major confusion of sex roles the past 30 years or so. On one hand, men are supposed to be tough, strong, aggressive, take all the initiative, do all the work, yet at the same time be sensitive, caring, able to read women's minds, and so on...