28 period cycle now 21 day cycle any clues why a big change??

28 period cycle now 21 period cycle why ??