Weight gain, facial hair, acne and periods twice a month together suggest a hormonal cause. Combined with your ovarian cyst and normal
thyroid, this looks more like PCOS than a structural problem.
Next Steps
A hormone panel checking
LH,
FSH,
testosterone and
AMH, plus a repeat pelvic ultrasound, will help confirm this and guide your treatment.
Health Tips
Please see a gynaecologist in person before starting anything on your own, since managing this needs your full picture.