Headaches are everyday problems for most of us caused from stress, dehydration, poor sleep and sometimes even that extra cup of tea. A brain tumour, by contrast, is a frightening thought and yet, ...