if this is a blatant generalization against the men…then might i remind you to atleast think about the men in your life…like…your father…brother…husband…are they too the same as you have so elegantly written in your post? i understand some men are total jerks, some are little and many are not at all like that. but you have no right to paint all men in the same color. show some discrimination.
if you think you are right then for a start…begin with all the men in your family and work your way towards outsiders.