Как правило, традиционные ответы на этот вопрос такие:
1. Профессиональные особенности. Действительно, военные, шахтёры, автомобилисты, и т.д. и т.п. и даже
2. Гены и гормоны. Действительно, есть такая особенность.
3. Из-за беременности и родов у женщин обновляется кровь и ткани организма, женщина как бы "заново рождается". И такое есть.
4. Женщины более консервативны и менее конфликтны - это тоже помогает им жить дольше.
Но я бы предложил ещё одну, на первый взгляд шуточную причину, тем не менее имеющую право на существование.
Женщины живут дольше, потому что больше плачут! Слезы, уж не знаю, почему, каким-то образом помогают им жить дольше.
Что скажете?