Hello..
Well usually anovulatory cycles are painful..sometimes the delay is due to stress, hormonal changes,
thyroid abnormalities, pcos problem...so we need to evaluate you for that.. Its better you consult a gynaecologist once and get examined.... You may also require an ultrasound... Thank you