I have migraines, and they are definitely no joking matter.
If you are having a lot of headaches, I would get it checked out with the doctor. I have hormonal migraines, and have tried about every medication there is. LOL
Butalbital works best for me. They watch you with it, though, because it can be addictive. It's strong, but it works. I only take it when I feel one coming on, but it really works.
It's one of the few meds I can take and still go to work.
Best of luck!