Can muscle twitches for years just be bad anxiety? Mri came back norm. So no tumor.

Muscle twitches. Yes. Anxiety is probably the most common cause of chronic muscle twitches, particularly around the face, head, and neck. If there is not a progressive, worsening course, and if there is no pain or weakness, then there is no need to consider other conditions like multiple sclerosis, infiltrative disease, or degenerative disease.
Sarcopenia. Loss of essential muscles will cause twitching - check bia and find out your lean muscle mass vs total body and see whether this is normal.