it's a good idea to go get your eyes checked, that's usually one of the first things a neuro will ask about, when was the last time you had an eye exam. if your pcp ordered the tests, that is who you should see about getting the results from them. a neuro might read the mri and then send his findings back to the pcp, but if your regular doc ordered them, that's who should be giving you the results. i had migraines everyday for about 3 years. some of them were probably stress induced, like while i was in school, but i'd still get tehm in the summer when i didn't have stress from school. i went to neuro's who couldn't find anything wrong, while for somethings that would be frustrating, at least we knew there wasn't a tumor or anything like that causing them. look at your diet and see if there is anything you are eating that might trigger them. i can't have anything with msg, and certain tomato products will give me migraines. thankfully my migraines have gotten fewer and far between as i have gotten older, but i do still get them. chocolate can also be a trigger food. if i eat too much chocoalte, i'll get a migraine, or if i eat chocolate in a processed food like store bought cupcakes, i'll get one. hang in there.