I have gone through your query and understood your concerns. I advise you to visit a gynecologist for ultrasound
abdomen as if you were my patient I will definitely do that to rule out ovarian cysts and other possible causes. Dont get more stressful as it will also cause missed periods. Heamoglobin levels also must be checked to rule out anemia
. In that case you must take iron pills and if harmonal imbalance is the cause you need to take medroxyprogesterone
to make your periods regular. As it is a prescription drug you need to take that in observation of your doctor. Thank you.