I've noticed the better I take care of myself the less frequent they occur. This means no alcohol, coffee, chocolate (a neurolgist said it makes sense because these things over stimulate the brain) and get plenty of exercise and rest. I recently started yoga and meditation. I am currently not on any medication. Has anyone had any experience with this regime?