Over the last couple months I have noticed a twitch in my neck/head. I shake my head quickly back and forth as if saying "no." It shakes to each side once or twice then the feeling is gone. It happens several times per hour, usually at least once every few minutes. Once it starts, it happens a few times in a row, back to back. If I try to repress it, I feel a pressure building in my head. I also get headaches and the more my head twitches the worse the headache gets. The headaches are daily at this point and get worse as the day goes on.
When I was in 3rd or 4th grade (I am now 23) I remember a similar twitch and my parents thought it was tourettes. But then I got glasses and the twitch went away. I have had my prescription adjusted twice since this started up again and it hasn't helped. Contacts vs. Glasses don't change anything. This is seriously affecting my daily life as I look like a crazy person (and I work in a restaurant and in retail so customers can see). I try to do it in time to music, but it just looks like I'm having a seizure. WTF could be causing these involuntary spasms/twitches and how can I make them stop?
I do have a history of concussions. 3 in the span of a year and a half with 2 being within 48 hours of each other. However, that was 6 years ago so why would this being happening now?