Hello,
Welcome to ehealthforum
The symptoms explained by you as headache,nausea,light intolerance,dizziness are suggestive of that he is suffering from Migraine headache.It usually presents with headache for more than seventy-two hours and is often associated with vomiting, dizziness and visual problems and is often triggered by triggering factors like diet or stress.
Try over the counter pain killers like aspirin or acetaminophen. If still the symptoms persist, then please consult a Physician for specific anti-migraine therapy (triptophans and ergot preparations).Do not skip any meals and since the headaches worsen after eating food with white flour, avoid taking it in diet. Identify the trigger factors.
Take care!