>>2703584 here, continuing for more cute girlsSo to start out with, girls are getting their periods earlier now than at any time in history. Its not always a downward trend, but now is by far the lowest average age of getting a period. Its now at 12.5 years old while previously it could be anywhere from 12-13 to even 16 years old.
The major link between when periods start is actually food. Periods in history with more access to food had lower average peuberty age and moreover, people in the same area and time period who had more access to food had earlier first periods.
This is important since having your period earlier means you get more development time and can reach higher development of sexual charastics.