Irregular cycles have several reasons- basically due to hormonal
imbalance, as a result of polycystic ovaries
disorders, local infections, erosions, polyps, weight changes, change of life style, stress
, use of drugs influencing hormonal balance and so on. You should get a complete evaluation with your doctor to plan further management. Please try to maintain peace, adjust your life style and diet to improve your nutrition and maintain a balanced weight coupled with daily exercise. Take care.