Hello and thank you for your question. There are many commonly believed triggers for migraine headaches. For some people, wine, cheeses and chocolate are common triggers. For others the fluorescent lighting often seen in offices or the using the computer are triggers. Other people have stress as a trigger or bright lights. And then some people have triggers that are unique to them, but there nonetheless.
Of the three possible causes of the migraines, I would go first to the computer. Marijuana use is not a known trigger of migraines; in fact some people use it for some relief from the migraines. The mineral deficiency theory is also not a commonly appreciated trigger of migraine headaches.
I would first start out by analyzing what or if any of the foods/drinks you ingest may have a pattern of causing them. As far as your computer work, I would use artificial tears 3-4x/day to help your eyes not be too dry from the computer work. In addition, try to have as much natural light available while working on the computer and take frequent breaks to focus away from the computer.
Does this help address your concerns?
I am happy to be able to help you today. If you would be so kind, please help me get credit for my efforts in answering your questions and press the ACCEPT button for this encounter. I would also be happy to continue to answer any more questions you have until we have resolved your concern.
Also, any positive feedback and/or bonus you may feel prompted to provide would be welcomed and is appreciated.
My opinion is solely informative and does not constitute a formal medical opinion or recommendation. For a formal medical opinion and/or recommendation you must be examined by your doctor.