Lexi, I suffered from those darn headaches for years. Hormonal changes every month would bring them on. Elavil is very good, for some, at abolishing those headaches. Hey...it's worth a try. My daughter, K, takes Elavil every night at bedtime. She is headache free now. Maybe it'll work for you too. Ask your Doc if this would benefit you!! Take care!