Any idea why this is happening? plz help!

Okay so for the past few days I have had a head ache that isn't there when my head is still but when I shake my head it hurts the top of my head. My cheeks have felt weird too, almost like it feels when I eat sour food and my neck is hurting too. Any ideas what could be causing all of this?