I hate to hear about anyone suffering and I hope you figure this out soon. As long as we are all diagnosing; I would offer a suggestion of lyme disease; I concur with the migraine possibilities; and have you had a thorough eye exam? Good luck; you are one of the class posters on this forum and we are all very glad to have you around.