I have irregular periods and long cycles, yet my blood test results are good, where does this problem come from? - Medimap.ca