I've had them all my life. But I've had extreme headaches, where I'd have one all day, every day for weeks at a time, just three times in my life. 1, when I was a teenager (which is when they started.) 2, when I was pregnant. And 3, going through menopause. Has to be hormonal.