Ante todo, has mirado que el problema no sea oftalmológico?
Has ido a revisarte la visión a un oculista?
Eso puede explicar los mareos, sino, no te digo qué hacer, pero si lo que yo hice porque me pasó lo mismo durante la adolescencia. No tomaba café y no entendia porque no dormía por las noches. Encontré la respuesta en mi alimentación.
Desayunar bien y con café o té (aporte de cafeina/teina) es bueno, pero no prolongar la ingesta de ese tipo de bebidas pasada cierta hora porque el cuerpo no lo asimila.
Lo mejor es comer 5 veces al día una dieta equilibrada y variada, siguiendo el sentido común, picando fruta entre horas si no se puede aguantar. Y muy imporante; no tomar café, té, bebidas gaseosas ni alimentos de gran aporte calórico (energético) después de las 15h; concentrar esos alimentos por la mañana.
Una rutina y una alimentación sana es primordial para llevar una vida equilibrada, y los mareos que descirbes son un sintoma muy comun de alimentación inadecuada.
Pruébalo dos semanas seguidas para ver el resultado, te sentirás mejor a los 2 días, pero hasta las dos semanas no verás que tu cuerpo se adapta y se acostumbra.
Y para mejorar el resultado: prueba a tomar un complejo vitaminico por las mañanas y cápsulas de valeriana u otra hierba natural relajante a media tarde y antes de dormir.