I used to have migraines frequently and my son and granddaughter have them also. They are caused from the blood vessels in the brain being constricted. When I was in nursing school one of the instructors sent me off the floor to the cafeteria and told me to get a couple of tablespoons of the hottest salsa/hot sauce/peppers that I could stand and swallow them or eat it with some chips. I thought she was nuts but since the meds I had taken for it weren't working decided to give it a try. Within 15 minutes it was totally gone! The hot peppers contain capsaicin which opens up the blood vessels. I now keep capsaicin capsules (also called cayenne) in the medicine cabinet and take them when ever I feel a migraine coming on. My granddaughter says they are hard on her stomach but I always make sure I take mine with food and have never had a problem.
Ann in TN