There are a few common (and unexpected) things you can learn to avoid to prevent pain in the future.
1- Anxiety: Stress can take a toll on you. Breathe, relax & take a stroll.
2- Glare: Brightness from your computer screen, sunlight or overhead lights can make things painful. Turn it down & try adding a desk lamp.
3- Noise: It is not just loud, repetitive sounds. Even lower level on continuous noise can hurt. Calming music & headphones may help.
4- Eating + Sleeping Patterns: Eat when you are hungry. Sleep enough (not too much or too little), & do not sleep in an odd position in a cold room – it can make your muscles spasm.
5- Medication: Some prescription medications may have the potential to trigger a headache. If you notice an increase, talk to your doctor.
6- Physical Activity: Take it easy in the gym. Pushing too hard can result in an exertional headache from the swelling of blood vessels in your head, neck & scalp.
7- Lack of Physical Activity: Even though over-exertion can increase your risk for headaches, staying sedentary does not help either. As with most things in life, moderation is key. Talk to your doctor before beginning or revising any exercise regimen.
8- Posture: Your mom was right! Sit up straight to keep blood flowing (and move around when you can if you spend extended periods of time bent over a desk).
9- Hormones: When estrogen levels drop (especially right before your period), you may be more likely to get a headache. Keep track of your cycle & plan when you can.
10- Food Sensitivities: Food & drink release neurotransmitters, which can cause headaches in some people. Triggers include aspartame, caffeine, chocolate, alcohol, cheese & more.