Female hormones !?

Does anyone know names of good female hormones ?
I'm 22 and my period is very irregular. At times it could skip 6months at a time. No, I'm not pregnant. I had gone to the dr and she said it's because I have a hormonal imbalance. I have to much sugars and testosterone and was prescribed birth control to regulate everything. It did help but I gained soooo much weight. I wasn't happy. So I'm looking for other options.   Any advice ladies?