When the symptons start avoid bright lights including sunshine, tv computer screens, getting too hot and of course Coffee, cheese and chocolate all were bad and stress.
And also have an eye test. Any disturbances to vision were sure to cause one.
Rest in a dark room and keep cool