Then don't stab anyone, and prepare for what situations you run into where you know it's possible to be stabbed, but won't stab in return.
Yes. You can get measles from someone, and can give it to them. The fundamental bad actor is the disease itself, and we address that by getting immunity to it, one way or the other.
Get a vaccine. Nobody should every be able to take that right from you.