E.S.
I second Jill. Sounds like PCOS ( I have it too). I was actually diagnosed before it had a name and they didn't know what to do for it except put me on Provera for 14 days a month.
LSS: Moved to TN, stranger that I got in a convo with said to se a doctor in the next town over. She was awesome. Metformin worked, for quite a while, then other hormones started going haywire. (now have diabetes and hypothyroidism- both can be brought on by PCOS)
Other symptoms of PCOS- not mentioned by Jill: dark stripe of skin across the back of your neck (looks like its dirty, but doesn't wash off), darkening of the armpits, under breasts, between legs, and some women get permanent marks where their bra straps or wires or waistband sit) This darkening is caused by insulin resistance. PCOS causes insulin resistance (body produces insulin but doesn't use it well/properly) Unchecked insulin resistance leads to diabetes.
Also your thyroid can cause period problems although usually it is constant extremely heavy flow (I was changing a pad and a super plus tampon every 30-45 minutes for 3 months) Not good for you. Very low iron.
I would look for someone who can tell you if it is PCOS wether a reg doc or a ob/gyn and ask for a T3 and T4 test for thyroid.
Let us know what happens!