High level of stress, cholesterol, hormonal imbalance, chain smoking, dramatic changes
in your life style may be some
of the common causes
of you irregular periods.
If it persists then it needs evaluation.
It is very difficult to precisely confirm a diagnosis without examination and investigations and the answer is based on the medical information provided. For exact diagnosis, you are requested to consult your doctor. I sincerely hope that helps.