Propranolol
"I've had severe migraines since age 35.  20 days out of 30 and many unhelpful trips to ER.  Even Demerol did not stop the migraine. I have been taking  80 mg of Propranolol every day since then, 31 years. The propranolol did very little for my pain.  I researched and now take 400 mg of Coenzyme Q 10 and two 400 mg feverfew per day. Am headache free. I still take the propranolol because I have taken it so long I cannot safely get off it.  Sleeplessness, wild dreams are common, 
IBS D is a problem and the worst part is the sexual side effects.  ED.  I wish I had know about the Co Q 10 and feverfew first."