Americans are smoking less, driving safer and have cut back on heavy boozing, leading to healthier and longer lives over the past half-century.

Unfortunately, Americans also are getting fatter, overdosing on drugs and getting shot more frequently, factors which have all but wiped out those positive trends, according to a paper by Susan Stewart, a researcher at the National Bureau of Economic Research, and David Cutler, an economics professor at Harvard University.