You're on a roll.
I'm not familiar with the coffee emoji? Was she drinking coffee?
Also! I hate when youtube randomly shows me snuff videos. It's only happened a few times, but it Fs me up. For those sorts of internet troll comments... Personally, I'm more tolerant. In person insults are such a social faux pas. Those I try to call out. It's easier if I'm with friends than when I'm by myself. My friends are good at delegating the speak up roll to me.
A little encouragement goes a long way.
When I'm alone, I'll usually check with another stranger nearby and say, "did you hear what I did?" or "I'm going to say something."
It gives me that courage spike. Before dealing with confrontational conflict.