Natural Headache Relief
Luckily there are also plenty of ways to manage tension headaches naturally. One of the best things you can do is keep your stress levels under control. Try using techniques such as meditation, yoga or tai chi to help you relax and calm your mind.
Physical therapies such as chiropractic, osteopathy, massage, and acupuncture can also be relaxing and help to release muscle tension as well as reducing stress. Massaging particular trigger points at the back of the neck or temples may also help.
Try to pay attention to your posture, especially if you work at a desk or drive a lot. Keep your head raised with your shoulders back and your chin towards your chest. Strengthening and stretching exercises have been shown to help prevent tension headaches so it is important to keep active.
Eye strain is another factor which can contribute to tension headaches. This can be avoided by reducing the amount of time you spend looking at a computer or smartphone and by having regular eye tests.
Getting a good night’s sleep can also help. Stick to a regular bedtime, keep your bedroom cool and comfortable and avoid eating or drinking caffeinated drinks late at night. Dim the lights in the evening and do not look at electronic screens just before you want to go to sleep.
Certain foods can also help to prevent tension headaches. Eat plenty of foods which are rich in natural antioxidants. These include fresh fruit and vegetables, especially leafy greens and dark coloured berries.
Increasing your magnesium intake may also help. Foods with high levels of this essential mineral include nuts and seeds, whole grains, fish and seafood, beans, fermented soy products, leafy green vegetables, avocados and bananas.
Staying hydrated is another important factor in avoiding tension headaches as shown by this study.