I agree with the pretty much all of the above, People will vent on anyone they feel has slighted them, and in some cases-whoever is in front of them. What we the receivers need to understand is, its not us they are yelling at, but themselves, they are deflecting their emotions to rid themselves of the negativity that is eating away at them. What we the receiver can't possibly know is what is going on in their personal lives that caused the outrage (ie breakup, new found disease et al). Some advice to anyone faced with that experience, Its not you, it has nothing to do with you, the attacker, is hurting and scared and you just happened to click online and straight into their space and time at the wrong moment. Leave the angry person with a kind word and walk away ♥