Hello and welcome to HealingWell. I cannot answer your question but I can suggest you see a endocrinologist re the other physician's theory.
You are doing a lot of exercise - wow!