Muscle twitching is normal and can be caused by anxiety, stress, or fatigue. If the twitching is persistent and bothersome, please see a doctor.