The height difference between men and women is due to hormonal changes, which can also be the reason women live longer.