I agree, I had the same problem about 8 years ago. I went for every ob-gyn test there was and still they couldn't figure out why. I then went to my other doctor and he did a complete blood work including thyroid panel, and he was right, I have hypothyroidism, since I have been on thyroid meds, I am back to normal. Get the test done, it doesn't hurt, good luck!!!