I get them too, since I was thirteen
and besides a vision problem, I also have a speech problem plus vomiting,
and the worse thing about it is that you never know when it's going to hit you. I have some pills now (called imigran) which I take by the first sign of migraine (flashing lights), and those pills reduce the pain significally