Hey crumpet,
I get them just before a migraine attack - I hope that's not what you are getting. Usually a twitch will last a couple hours then stop on it's own.
I wish I could get together with you guys for the apostafest I really need to meet some of you guys!! Anyway have fun, hopefully the twitch is only temporary, try some warm compresses just in case it is a stye starting to form
nj