Propranolol
"I suffered from migraines terribly, I'm only 15 now and I got them almost everyday and I got put on propanolol and it was perfect! I only had migraines a couple times a month, however a while after using it it didn't work so I stopped using it all together and got put on Pizofen (or something like that). I am off medication at the moment but I get headaches very easily (like waking up with curtains open so I'm in bright light. It doesn't even have to be sunny). I think I may start taking propranolol again."