Back in the college days, I started getting migraines after I started popping cross-tops. I quit using them, but continued to get the migraines from chocolate and/or caffeine from time to time.
I have also had migraines after being out in the sun for long periods.
I lose peripheral vision during migraines.
Since giving up my coffee habit, I rarely get them anymore.