Hello ,
I was very much normal 4 years before i shifted to a place to do my bachelors , that is , i was getting my periods in a proper cycle .But after going to that place , it became too abnormal that i used to get it after 2 months or even not get it sometimes . Got it checked for haemoglobin level and thyroid test . Both came out to be normal . I seriously don't know what is the problem because even after coming back to the same place after 4 years , i am still facing the same trouble.