Headaches
I agree, have a full physical by a good Dr. ........stress, injury to the spine, problems with your eyes, nutritional deficits, etc.
I suffer from migraines that last days at a time so I can understand your pain.....took me a long time to finally find the cause so good luck and hope...