Propranolol
"So far so good..thrilled to be feeling human again. Only one migraine in the past month vs. the NASTY 3-4/week minimum that were taking over my life. Side effects: first couple days, blood pressure and pulse dropped too low, but have normalized to normal-low range. Now insomnia and nightmares are the biggest problems. I read that propranolol reduces melatonin production, am hopeful taking a small 1/2-1mg dose a couple hours before bed will help. Note:I don't recommend taking any more than this!  A few months ago, I couldn't figure out why I was so tired--my mom suggested I stop taking the 3mg I had been taking right before bed--magically I was no longer falling asleep at work. "