Q:

Why do girls get their periods the same time as their friends

Answer

There is a theory that women who share similar life schedules will have periods at the same time due to similar stress patterns.