Why am I getting tension headaches everyday?
They may be due to tension in the muscles at the back of the head and neck, but it is now clear that this is not always the cause.
Other causes reported by patients include stress, tiredness, hunger and eye strain.
Many chronic tension headaches develop for no apparent reason..
Can tension headaches last for weeks?
Episodic tension headaches can last from 30 minutes to a week. Frequent episodic tension headaches occur less than 15 days a month for at least three months. Frequent episodic tension headaches may become chronic.
How do you treat chronic tension headaches?
The following may also ease a tension headache:Apply a heating pad or ice pack to your head for 5 to 10 minutes several times a day.Take a hot bath or shower to relax tense muscles.Improve your posture.Take frequent computer breaks to prevent eye strain.
How long does chronic tension headache last?
An episodic tension-type headache may last only 30 minutes. But it may linger for as long as 7 days. A chronic tension-type headache typically lasts for part or all of the day for most days of the week. The pain can also be continuous.
Should I be worried if I have headaches everyday?
When to see a doctor Occasional headaches are common, and usually require no medical attention. However, consult your doctor if: You usually have two or more headaches a week. You take a pain reliever for your headaches most days.
How do you sleep with a tension headache?
Adjust the way you sleep: Try sleeping on your back or on your side with a body pillow and your neck in neutral posture. Exercise and stretch: Use a therapy cane or a hard therapy ball to massage out or stretch your neck and shoulder muscles.