15 Natural Remedies for Migraine Headaches: Using Natural Supplements, Nutrition & Alternative Therapies to Better Manage Migraine Pain