Puberty In girls starts 2-3y earlier than 70s.

Link. Definitely obesity related. Chemical suspected but hard to show so far. Stress seems less likely.