Hello...... If you suspect pregnancy do urine
pregnancy test at home.. If there is no chance of pregnancy, Other factors affecting cycle are sickness, physical and mental stress, young age, malnutrition, etc... You better consult gynaecologist once. Doctor will do the needful......