Nortriptyline
"I've been on this for a month or so at 25mg a day and it has reduced my headaches down from one every day with a migraine once a week to about a headache a week and I haven't had a migraine yet. When I take this I have noticed that I sleep better. I also have dry mouth with this unfortunately but it is nothing compared to having daily headaches. (18 years old, female, migraines since age 4)."