In true stw style only read first few replys, i get bad headaches that paracetamol dont touch and migrains where you just lay in a dark cold room hoping to go to sleep. Think turning the computer off and on again.
For regular headaches its normally stress/ work, but they also become more regular as exercise decreases. So exercise more give a #&€= about work less.
Juggling is good as your concentration levels are high and it clears your mind.
Having said all that i do get bad headaches after long ride (4hr out) it seems to be a mixture of salt and sugar depleation as a nice packet of crisps some ham & pickle sandwiches with a sugary drink have made them less serveer. Finding that out was a long process