Isn't it weird what sets us off. I do don't well with vomit either, but in my case, there doesn't have to be actual vomit. If someone starts gagging, I am done. And any type of mouth injury, or even rotting teeth, totally sets me off. In fact, it doesn't have to be visual for me, even someone talking about both vomiting and mouth issues, can do me in.
Since I had my thyroid out, my gag reflex is very sensitive, so I just avoid those things as best as I can. But I still end up watching a lot of shows with my eyes averted and ears covered until those kinds of scenes are over.