My daughter had similar problems. She was diagnosed with Polycystic Ovarian Syndrome, a very common problem, but one not always correctly diagnosed. Are you seeing a good endocrinologist? That's important, because she can begin to have other problems (like losing her hair) if it is PCOS. These problems can be helped, with a good doctor.