Today, 40+ is considered to be middle aged for men. Going over this age means you are old. Men experience health problems when they start aging. Why? Because results of their non-diet, bad habits and non-exercise starts showing up. Very little is known why women live older than men, because both of them experience anxiety, stress and illness, yet this fact remains.
Thanks to Infographiclabs for visualising this data!