Tenho problemas crônicos de enxaqueca. A minha por exemplo pode ser causada por diversos fatores: alimentação, stress, horas mal dormidas, ansiedade, etc. Eu sempre tenho aquele remedio salva vidas que na verdade não salva tanto quanto eu gostaria. Tomo banhos quentes pra relaxar e diminuir a dor de cabeça.
Em relação a visão eu utilizo óculos com filtro de luz azul, ele é muito bom. É mais caro que óculos sem o filtro, porém ajuda bastante a não cansar a vista. Você pode utilizar filtros na própria tela também. O que pode ocorrer também é você precisar usar óculos ou trocar as lentes, já foi a algum oftalmologista?