9. Sleep

Different issues may lead to headaches, and sleep problems are among the more common ones.
Getting too much or too little sleep or not sleeping soundly may influence a headache in some people, as they have not fully rested their body.
As one paper in the journal Sleep notes, adults should try to get between 7 and 9 hours of sleep each night.
10. Acupuncture
Acupuncture is part of traditional Chinese medicine, where practitioners place small needles into the surface of the skin. The aim is not to cause pain but to stimulate the body’s own energy.
The review published in Children notes that research has shown acupuncture to be an effective way to prevent migraines and tension headaches or reduce their frequency.