Once I was sitting next to a kid and he threw up all over me
That sounds like a pretty disgusting situation.
everyone was either laughing at me or disgusted.
That's a rough situation. I hope you can look back on it later and laugh as well.