thanks for writing.
Yes your pimples problem with irregular periods
could be related.
You need to get yourself evaluated for POLYCYSTIC OVARIAN DISEASE
This condition presents with irregular periods, weight gain, unwanted facial or body hair and pimples. There are multiple small cysts in the ovaries with problems of anovulation
which results in irregular periods and hormonal problems.
So you need to visit a gynecologist to evaluate for the same.
Certain blood hormone tests like TSH, Prolactin, testosterone
, LH, FSH levels are done along with ultrasound abdomen.
Treatment includes use of metformin along with oral pills if you do not wish to conceive.