Hunger, poor posture, eyestrain, and lack of sleep can be triggers for tension headaches.
Improving Posture
Don’t slouch. Slouching forces the body out of alignment, causing muscles in the head and neck to contract. Correct your posture by sitting up straight with feet flat on the floor. Keep shoulders back and head upright. Your head represents around 10% of your body weight; if kept forward or down, it will overwork and stiffen the supporting muscles of the neck and upper back.
Don’t sit in one position for too long. Stretch your arms overhead; then, while keeping both arms up, alternate each arm, reaching for the ceiling as if climbing a ladder. Rotate your shoulders with a circular motion, forward and then backward. Next, starting with your head upright and looking forward with shoulders back and down, slowly tilt (do not twist) your head to the right as far as possible; then repeat to the left.
Avoid sleeping in a twisted position. This can stiffen the muscles in the head and neck, causing them to contract. Try sleeping in one of the following positions. The first is on your back, with a pillow supporting the curve of your neck; your head should be supported so that it’s not higher than your neck. The second position is the fetal position: on your side, with knees bent, with a small pillow between them to keep the hips straight. The idea is to keep the head, neck, and spine aligned.
Preventing Visual Fatigue
Read with sufficient light. However, if you work in front of a computer, the glare from overhead lights can contribute to eyestrain. Tilt your computer monitor away from the light or use an anti-glare screen. Take short breaks to prevent visual fatigue.
In case of muscle pains, take NOTTS Muscle aches & Pain, with Acetaminophen 650 mg, which soothes your muscle pains.