Propranolol
"I just wanted to say that this med so far has saved my life!! What a blessing. I have tried just about everything for migraine prevention, migraine onset, I have made trip after trip to the ER because I am vomiting so much from my migraines and they are unresponsive to all treatment. I see a neuro for the migraines, an oral surgeon for my TMJ, and my pcp. I have tried and failed topamax, trokendi, amitriptyline, nortriptyline, immitrex, fioracet, and more. It wasn't until my pcp prescribed propanolol that I finally got some relief from everyday headaches and chronic 3x a week migraines at least. Instantly after my first two doses of this medication (he started me at 10mg only) I felt extremely better. Helps my anxiety too! A+++"