Can being angry or stressed cause your eye to twitch?

Yes. Stress/anger (anything that activates the "fight or flight" reaction) is a common precipitant for an eye twitch.