For as long as I can remember I've struggled with headaches and I've tried to not take painkillers for the headaches but I find myself getting very grumpy when my head is pounding like that and I'll end up taking some for sake of those that have to deal with me while I have a headache. Problem is, I wake up with headache and even though I take tablets for it by lunchtime it's back and I take yet some more tablets. I take between 6 and 12 headache pills a day and I know that its not good for my health especially in the quantities that I take. What alternatives are there? perhaps natural medicines or some kind of therapy? preferably something that I can do at home in the morning and maybe even during a quick break from work.