My 13 y o son,has been getting terrible headaches,they happen every weekly for 2 mtgs and then nothing for a couple of months. He drinks plenty of water and I have had his eyes checked, which are fine. As his mother, I suffer migraines which started for me at 12yo, mine are hormonal. Is it possible he could be suffering the same? They are also worse in the heat and when he plays sports and overheats.