Question: why do ocular migraines happen?
Answer: Ocular migraines causes An ocular migraine happens when the blood flow to the eye becomes restricted due to a sudden narrowing of the blood vessels. Once the vessels relax, normal blood flow returns and symptoms clear. Usually this will have no lasting damage to the eye.