I had gone through the case and found that there might be neurological problem or vitamin B12 deficiency
So go for vitamin B 12 test, for headache go for vision test .It might be weak vision, high blood pressure
or tension headache
. Definetly you will get the correct diagnosis.
After that consult with neurophysician.
Hope my answer will be effective for you.