Patient threw up on me

This patient always tries to hit me & rub “juices” for a lack of a better word, on me. She even slapped me with a towel covered in spit once lol, like right on my face. I was trying to clean her while she striped to slap me & then got projectile vomitted on. It went everywhere. Went home for a shower & came back lol. That’s about it.