Headaches are extremely common, with most of us having experienced a headache at some stage in our life. It is estimated that around 3 million Australians are currently living with migraines.  For most of us, headaches are generally harmless and easily managed with rest or over the counter pain medication. But for those suffering from [...]