I have been taking synthroid for years and also getting headaches every morning approximately 2-3 hours after taking synthroid EVERY morning.
I have finally stopped my daily headaches. I asked my doctor to switch me to Armour thyroid instead of synthroid and started taking Kelp (contains iodine) and magnesium for healthy thyroid support.
I didn't feel 100% for about
72 hours although I happened to also be doing a lot of traveling at this time (possible mild travel sickness) however after the 72 hours, I noticed I don't get headaches every morning any more. I will get headaches every now and then but no where near as much.
I sure hope this helps someone because I couldn't figure it out for the longest time. And it was a real headache!