I was having the same problems til about 2 years ago. At the time I started dating a girl that was into playing softball, total jock you could say. She was wearing one of those Phiten chains around her neck. Come to find out, they have titanium in them. I bought one, and I haven't had a headache, or neck pain in a long time. You can get them at most sporting goods stores for about $25