One reason is that men are more susceptible to heart disease, which may be related to menstruation in women, during which blood loss causes a lower concentration of iron in women’s bodies; it may also be a devastating effect of changes in testosterone in young men.
Also, the proportion of men smoking is higher than that of women. However, there may be an evolutionary cause for this problem. Like all animals, people can’t live forever, because as we get older, more energy is needed to repair aging cells, and once we have progeny, our body’s genetic tasks actually ended.
Therefore, an aging body is worthwhile to maintain its function only if it can help the next generation. Children grow up mainly by their mothers, which may mean that their bodies are more resource-maintained than men, and therefore have a longer life.
The grandmother’s female may also help to take care of the child. From a biological point of view, the old man is of no use and has lost its value.