I have been taking low dosage Propranolol for about a year now. It was prescribed for me for my hemiplegic migraines. Combined with exercise and occasional CBD oil it has completely eliminated migraines from my life.
This medication is absolutely brilliant and harmless. Also keeps my resting heart rate around 55.
If you struggle with migraines, talk to your neurologist, for me it was a life changer.