Nortriptyline
"I have been taking Nortriptyline 25mg for two months. I previously had daily migraines for over a year.  No other treatment options worked. The Nortriptyline works! It prevents the migraine from even starting. You have to be good at remembering to take it. If you miss a dose pain can return. I take it one time in the evening. I have only experienced one side effect and that is that it makes me sleep harder. Doesn't make me sleepy though. I would definitely recommend this med to anyone who suffers with migraines that don't have a deeper cause."