aww Sorry you are getting headaches! that is really frusterating. I bet it's nothing serious about your health. Do you get a headache with other physical activity? Does your bike fit to your height? I bet it's the fit of the bike! anecdote to assume the fit: I ride a 1996 Specialized Stump Jumper my ex fiance gave me which was his highschool graduation present. It is too small for me, and it gives me a headache unless i ride it more erect or don't tense my neck muscles. Over 9 years It's been main source of transportation and I adusted myself to prevent headaches. Been restoring and maintenencing it regularly. have been saving and shopping for New bike/used nice bike my size but get in financial predicament continuously. Size totally matters!!!!!