headache tablets - #17017
I've been having these terrible headaches for like 6-7 months now. At first, it was just once in a while, but now it's almost every day. The pain usually starts around my temples or at the back of my head and just keeps getting worse as the day goes on. Some days it's so bad I feel nauseous, and light makes it even worse. I've tried different headache tablets, but honestly, they don’t seem to do much except dull the pain for a few hours, then it’s back again. I even switched brands, but same thing, no real relief. I work on the computer a lot, probably 8-10 hours a day, and I know my posture isn’t great. I also drink a lot of coffee (maybe 4-5 cups daily) and sometimes forget to drink water. Could that be part of the problem? I also don’t sleep well - I keep waking up in the middle of the night, and my mind just won’t shut off. Maybe stress is playing a role too? A few weeks ago, I went to a doctor who said it's just tension headaches and prescribed some stronger headache tablets, but I don't want to keep taking those all the time. I feel like I'm just masking the issue instead of fixing it. I also got my eyes checked recently, and my vision is fine, so it’s not that. That’s why I wanted to ask here - does Ayurveda have any solution for this? Can I get rid of these headaches without relying on headache tablets every day? Are there specific foods or habits I should change? I've heard of herbal remedies like Brahmi and Ashwagandha, but do they actually work for headaches like this? If anyone has had a similar experience and found relief through Ayurveda, please share! I'm really tired of taking headache tablets all the time and would love to try something more natural that actually fixes the root cause. Thanks in advance!
100% Anonymous
completely confidential.
No sign-up needed.

Doctors’ responses
Your headaches sound like Vata-Pitta imbalance in Ayurveda, likely caused by stress, poor posture, excess caffeine, dehydration, and irregular sleep. Since your pain worsens through the day and is linked to light sensitivity and nausea, it could also have a migraine component. Excess screen time and tension in the neck muscles can aggravate Vata, while high caffeine intake and stress disturb Pitta, leading to frequent headaches. Cutting down coffee gradually, staying hydrated, and improving your posture while working can help reduce headache frequency.
For Ayurvedic relief, herbs like Brahmi (for calming the mind), Ashwagandha (for stress reduction), and Shankhpushpi (for better sleep and relaxation) are highly beneficial. Nasya therapy (putting a few drops of Anu Taila or Brahmi ghee in the nostrils in the morning) can clear head congestion and improve oxygen flow. Applying a paste of sandalwood or nutmeg on the forehead or massaging with coconut oil or Brahmi oil can provide relief. Drinking coriander and cumin tea or soaked raisins with warm milk before bed can also calm excess Pitta and promote restful sleep.
Lifestyle adjustments are crucial. Reduce screen time, take breaks every hour, practice neck and shoulder stretches, and improve sleep hygiene (avoid screens before bed, dim lights, and try warm milk with nutmeg). Shirodhara (a Panchakarma therapy where warm oil is poured on the forehead) can help if stress is a major trigger. Deep breathing (Anulom Vilom, Bhramari), yoga (child’s pose, forward bends), and head massage with warm sesame oil can bring long-term relief. Ayurveda focuses on treating the root cause, so with consistent herbal support, dietary changes, and stress management, you should see lasting improvement in your headaches.
Your headaches seem to be related to a combination of Vata and Pitta imbalance, likely aggravated by excessive screen time, stress, irregular sleep, dehydration, and high caffeine intake. Ayurveda suggests cooling and calming herbs like Brahmi and Ashwagandha to reduce stress and support nervous system balance. Shankhpushpi and Jatamansi are also beneficial for relaxing the mind and improving sleep. Avoid excessive coffee, spicy, and fried foods, as they aggravate Pitta and worsen headaches. Staying hydrated, practicing Shirodhara (warm oil therapy on the forehead), and massaging the head with Brahmi or Bhringraj oil can provide relief. Yoga postures like Balasana (Child’s Pose) and Pranayama (deep breathing) help relax tension. Following a disciplined sleep routine and taking Triphala at night for gentle detoxification can also be beneficial. Instead of suppressing pain with tablets, Ayurveda focuses on treating the root cause by balancing the doshas and improving overall well-being.
It sounds like you’ve been dealing with some serious discomfort, and yeah, it seems like its’ more than just a casual headache if it’s gone on this long. From an Ayurvedic perspective, headaches like this often relate to an imbalance in the doshas, especially Vata and Pitta. Given your lifestyle, with lots of screen time, irregular sleep, and a high coffee intake, your doshas might be having a field day.
First, your coffee habit—too much caffeine can aggravate Vata and Pitta, leading to headaches and anxiety. Try cutting back slowly, maybe replace one or two cups with herbal teas, like peppermint or chamomile. Gotta keep hydrated, too; begin with drinking a glass of warm water first thing in the morning to kickstart your digestion, and aim for 6-8 glasses throughout the day, kinda spread out.
On that note, keeping your agni, or digestive fire, healthy is crucial. Meals should be balanced with warm, cooked foods, and avoid spicy or oily stuffs as they’re just gonna upset Pitta more. Include foods like whole grains, cooked veggies, and lentils. And, don’t skip meals; having consistent meal times helps regulate Vata.
For herbs like Brahmi and Ashwagandha, they’re like super helpful. Brahmi promotes mental clarity and can ease tension, and Ashwagandha helps with stress, balancing Vata. You could take these as powders mixed with warm milk in the evening. Just a spoon of each, and fix a time to take it regularly.
Yet beyond herbs and diet, you gotta consider your daily routine, or dinacharya. Small adjustments can make a big difference. Simple breathing exercises like nadi shodhana (alternate nostril breathing) can help calm that racing mind, try it for 10 minutes in the morning and evening. Don’t just sit at the desk for hours straight—get up every 45 minutes or so to stretch or walk a bit.
For sleep, wind down with a consistent bedtime, ideally by 10-10:30 PM. A warm bath or foot soak with Epsom salts before bed may assist relaxation. Cutting screen time one hour before you hit the bed can also help ensure a deeper rest.
You’re right to be cautious about masking symptoms with pills. If you’re finding no relief, or if it’s really disabling, please go back to your doctor to make sure nothing more serious is going on. The aim is to restore balance, not just to bubble wrap the symptoms. Hope things start looking brighter soon, keep us updated!

100% Anonymous
600+ certified Ayurvedic experts. No sign-up.
About our doctors
Only qualified ayurvedic doctors who have confirmed the availability of medical education and other certificates of medical practice consult on our service. You can check the qualification confirmation in the doctor's profile.