According to the GP, I'm "regular" yet my cycles range from 22-27 days. Does the perfect 28 day cycle exist?