Hi Jake, the thing that helped my son out the most was bio-feedback. He learned from one of the original practitioners and it probably saved his life. He can slow his heart rate down and knows how to, as he describes it, "swaddle" himself so that he can be with other people. But only for a short while. He always has migraines. He is 28 now and has had them since 7th grade. As far as my husband goes, he has cluster headaches and the only thing that helps is oxygen. He sucks down a ton of it. Other things we have tried for migraine: botox, remeron for depression, ketamin, and various pain reducers, non of which worked. So I am on team bio-feedback. It is not woo woo as some people assume. It gives some control back to the patient and is based on good science. Hope that helps, Pamela