wanted to add my 2 cents on the hormone part for what it is worth. i recentlly found out i am mild hypo and moving towards premenopause...age 44and training for a century for hilly NH. my fatigue was brutal. not to say your other work stress/load certainly contributes for sure! my naturopathic put me on adrenal response supplements for energy and hormone and i cut out 90% refined sugars and gluten, increased my protein. i feel alot better and that is what matters most.
on my century i have the option to do 50 instead if the hills are too much ( i live in flat lands).... you do the best you can and that is all you can do.