There is a six year gap (81 vs 87 as of 2018-2019) between men and women in Japan. Arguably none of that gap is properly explained by the issues you've raised. The Japanese are the healthiest, longest living people of any large cohort on the planet and yet the gap persists.
Further, roughly twice as many girls (50.5%) born in 2019 in Japan will live to 90 as boys (26.5%).
None of that is explained by things like rates of cancer (low in Japan), school drop-out rates, domestic violence, murder rates, prison, crime, work equality, army / Daesh matters, or suicide rates. Japan's male suicide rate for example is below that of the US, Finland and only a few points above France.
Yet the life expectancy gap between men and women is smaller in the US than in Japan, which makes little sense if your raised issues were the leading cause agents.