Just jumping in to suggest to Juniper that you research adrenal fatigue. It can affect thyroid and basal temps. I've been doing lots of reading about it recently.

good luck to everyone cycling..