My daughter tends to get headaches a lot too. I was so worried also, and took her to get her vision checked too, which came back normal. Well, one day she was really complaining of a headache and it worried me so much that I took her to her doctor's office and she ended up ordering up a CT scan. Well, everything on that was normal also, thank the Lord! So, we talked about what to do next, and I was with you. I didn't want to have to bother with all the allergy testing either, but actually, her doctor said that she doesn't really like having allergy testing done on children anyway, because their allergies change all the time. So, what we did was decide to give Singulair a shot. It was kinda "treating" the allergies, to see if there really was an allergy issue. I already knew that at one point Aryana had allergies, because before she had her adenoids out 3 years ago, they did testing on her. But, that doesn't mean much now, because all those allergies could have disappeared in that amount of time. So, I agreed to the Singulair, she gave me two months worth of samples, and it really did work! She still gets the headaches sometimes, but it's gone from about one a week or more to one or two over the last few months! It may be something you could talk to his pediatrician about atleast and see how she feels about something like that. By the way, I know every kid is different, but I have personally found that Singulair is the one allergy medicine that has no side effects on my kids. I've tried Zyrtec, and oh my goodness! My kids seriously grew horns overnight! It was unbelievable how grumpy it made them! With Singulair though, I couldn't tell a bit of difference in any part of them.