If I wait till 70 my wife gets a bigger survivors benefit if I predecessor her ( which is likely since women live longer). But I dont know if Ill be able to afford waiting till 70.
Yes, sort of. Her survivor benefit is based on your benefit at your full retirement age (67 or thereabouts). By delaying to 70, the full retirement benefit for age 67 will increase over those additional three years, but her survivor benefit is NOT figured on your benefit amount taken at age 70, but at the 67 age level.
Historically they live longer
Recently not so much
Being a provider is a stresful job, and responsible for the shorter male lifespan
Now that women work more they are biger and fatter and stressed out more and wil enjo the shorter lifespan of men as well, as they dont handle that stress as well