My day today is not much different from headache-free yesterday and the day before, in terms of food, drink, medication, sleep and activity. What causes are there for headaches that happen for no apparent reason?
(I haven't touched a drop of alcohol for a long time, and I don't do illegal drugs. The the prescription drugs I'm on generally result in fewer rather than more headaches, so I don't believe it's that).