Hi, I am 29, and been suffering with a headache for 4 years now. I have tried herbals (magnesium, riboflavin etc), acupuncture, oesteotherepy for posture - all no good I play sport 3/4 times a weeks,...