No perfect cycle
An average menstrual cycle is of 28 days which means that these many days must pass between your first day of the period and the first day of the next period. However, the period length and the gap between the two cycles differ from woman to woman. In reality, there is no perfect cycle and it is different for all.