I don’t believe that a shorter lifespan for men has anything to do with testosterone.

First, men are more likely to take risks.  This is especially true of the older generations from which Rob’s numbers are drawn – in those generations, less women smoked, drank, or participated in high risk activities like motorcycling.

Second, men are still (although decreasingly so) expected to be the principal breadwinners in a family.  The pressures of working full time for 45+ years take their toll in terms of stress.

Finally, men (again, decreasingly so) are encouraged to hide their emotions.  This means higher rates of depression and substance abuse, as well as being another factor that increases stress.