I keep twitching and I have no idea why?

It's in my left eye, my right upper arm and right leg, as well as some of my fingers on both hands.

It's been going on for a while and I have no idea what's caused it or anything, any ideas?
I keep twitching and I have no idea why?
Post Opinion