Rebound headaches (medication-overuse headaches) are caused by regular, long-term use of medication to treat headaches, such as migraine. Pain relievers offer relief for occasional headaches. But if you take them more than a couple of days a week, they may trigger rebound headaches.
It appears that any medication taken for pain relief can cause rebound headaches, but only if you already have a headache disorder. Pain relievers taken regularly for another condition, such as arthritis, have not been shown to cause rebound headaches in people who never had a headache disorder.
Rebound headaches usually stop when you stop taking the pain medication. It's tough in the short term, but your doctor can help you beat rebound headaches for long-term relief.