1. Have a massage
Research suggests that massage can reduce the frequency of headaches. In a study, people with a history of migraines who had a 45-minute weekly massage had fewer headaches than those who didn’t receive massages. It’s thought that massage works by relaxing tight muscles that can trigger headaches and also by reducing sensations of pain and stress.
2. Breathe easy
Try some deep breathing to prevent headaches. Imagine a point just below your belly button. Breathe into that spot, filling your stomach with air. Let the air fill you from the stomach up, then let it out like deflating a balloon. With every long, slow breath you breathe out you should feel more relaxed.
Slowing down your breathing will also help you relax. Do this by taking long, slow breaths. Count slowly to five as you breathe in and then count slowly to five as you breathe out. Your body will naturally relax as your breathing slows.
3. Relax your mind
A technique called mental imagery relaxation, or guided imagery, is a way of relaxing and coping better with stress and pain. Conjure up a calm, peaceful image in your mind, for example a tropical beach scene or clouds floating across the sky, and hold that scene in your head as a sort of mental escape. Try doing this as soon as you feel a headache developing and you could find it’s less painful and over more quickly than usual.
4. Listen to music
Combine your relaxation exercises with your favourite music in the background and you’ll relax even more. Go for music that lifts your spirits or that you find soothing and calming. You can buy specially made relaxation tapes or DVDs that usually include music and relaxation instructions.
5. Relax your muscles
Try this simple 10-minute exercise to ease muscle tension.
While lying down, take a few deep breaths, breathing out slowly. Scan your body in your mind, starting at your toes and moving up to the top of your head. Recognise any areas that feel tense. Relax these areas, releasing as much tension as you can. Rotate your head in a smooth, circular way once or twice and roll your shoulders forwards and backwards several times. Let all your muscles relax completely. Recall a pleasant thought for a few seconds. Take another deep breath and breathe out slowly to finish off.
6. Practise yoga
Attending a yoga class at your local gym, or doing yoga at home, could help your headaches. Yoga combines stretching, breathing and meditation exercises and will help you feel more relaxed.Other exercise techniques such as tai chi and meditation (a type called mindfulness meditation has been shown helpful for stress) are good alternatives to yoga.