I am no coach, and am a spotty shooter. I failed Logic in college. But I look at your post and see that;
A) You were cutting your face when using a tab
B) you switched to a glove and it stopped.
C) The problem came back after awhile.
Now, I know that a glove puts the string further from my face than a tab does. So, perhaps switching from a tab to a glove put the razor-edged nockset far enough away that you were not cut.
I think that you probably compensated in the name of hitting, and now you have moved your face closer to your beloved arrow, and the nockset again may have its way with your face.
I would try to do a different type/smaller size upper nockset, or increase (right handed) point weight to compensate. I had a string with a tiny nockset made from dental floss. It was like a small bead, probably soaked with superglue. Another solution might be to serve in a nockpoint that goes all the way up past the index finger.
Killdeer