Sorry for posting again, but something is really bugging me.
I get like muscles spasm/twitchy things but for the past week my top eyelid on my right eye keeps twitching...any way to stop it, because it is giving me a headache.
It's both a sign of tiredness and stress in most cases and is VERY common. I get it a lot and most of my friends do. It is likely that it is not this that is causing the headache but either the stress/tiredness that is also meaning you've got a headache.
Are you having to strain with your vision more/ been having eye problems apart from the twitching? Just this can cause headaches and may also cause these muscles to become a bit more tired --> twitching.
Yep, that could definately be the cause. Also, have you changed meds recently, say about the time when this started becuase that could be a side effect