Am so fed up with this. My cycle fluctuates between 16 and 21 days. Doc just says it's normal. Have had my B12, 9 and iron checked. All normal. Am not going through perimenopause bases on tests. I do have low progesterone, but last time I checked doc said ALL my hormones were low whatever that means! I'm sooooo very tired. I have hypothyroidism and take T4. If I'm like this now I can't imagine what menopause will be like.