Hello,
One sided headache associated with nausea or vomiting is commonly
migraine. It is caused by shoulder or neck tension, lack of sleep, poor posture, overexertion, stress(physical & emotional), alcohol & caffeine, skipping meals, etc. Get clinically examined, get blood tests, Sinus X-rays, CT, MRI,
spinal tap done. Get diagnosed, get treated.
In the meantime you can take
sumatriptan for relieve. Since you have difficulty in reading small texts, you are suggested to get an eye check up done. You may need Bifocal eyeglasses or correction for myopia,
hyperopia, and/or
astigmatism.
Hope I have answered your query. Let me know if I can assist you further.
Regards,
Dr. Nupur K, General & Family Physician