Accupuncture cured everything for me. I'm sure it can help headaches too?

Are you getting enough rest? I'm assuming not, so that might also help.

Hope you find something that works.