У меня  такое  было этим летом - цикл составил всего 18 дней вместо положенных 28. Никаких предшествующих стрессов не было, не пила никаких лекарств, не переносила никаких болезней, короче ничего, что могло бы вызвать подобное явление, не было.  Не знаю, почему так случилось, причем впервые в жизни (мне 30). Не переживайте, бывает и такое.