The main cause of migraines is still unknown, but a number of things can trigger them. These include blood vessel changes, hormonal changes, food, weather, and stress levels. All of which are mostly related to a chemical imbalance within your brain system.

Another possible reason is a miscommunication between your brain and other parts of your body due to nerve damage from subluxations. Any form of pinching or compression on the nerves that send signals to your brain with regard to your spatial orientation and sensory functions may contribute to your attacks.