It seems from the history that you are having recurrent chronic headache associated with dizziness and blurring of vision.
These symptoms indicate primary headaches like migraine or tension headache
The treatment is by use of analgesic
and antiinflammatory drugs. If it is because of migraine prophylactic drugs can be used to prevent recurrences. The commonly used prophylactic drugs are flunarizine
or beta blockers like propranolol
Hence I advice you to consult your doctor for examination and treatment accordingly.