That is worldwide. This is due to our high estrogen that often protects us. ---------- Post added 2012-02-02 at 09:16 ---------- didn't say those were the only two. ---------- Post added 2012-02-02 at 09:18 ---------- It's due to biology why women live longer. Also, because we are XX an not XY, we do not get nearly as many sex-linked genetic diseases. Blame nature.
You should look up the social construction of science. Many different cultures will view some of your assumptions as incorrect. ---------- Post added 2012-02-02 at 10:17 ---------- so what roles were you talking about? Just nurturing children?