Sometimes you may experience headache, neck pain or both! You may think that a headache always means a migraine. Not true! Most headaches occur in the nerves, blood vessels, and muscles around the head and neck. In fact, a severe headache may actually come from multiple sources simultaneously. Neck pain may be the result of trapped nerves, lack of sleep, dehydration, stress or a severe jolt.