Migraine happens due to chemical changes in the brain. According to Ayurveda, there is a disturbance in the balance of 3 basic physiological factors named Vata, Pitta, and Kapha. This imbalance if lies within the brain can lead to different patterns of headaches. Chemical Changes in the brain itself has many reasons. It can be due to hormonal changes, mental stress, sleep disturbances, weather changes, irregular food habits, addictions, etc.