>>33294645 (OP)This
>>33294647 and
>>33295159 >>33295202 these. The internet, specially regarding any sort of social media, is full of terrible stuff, just the worst aspects of mankind, and this site certainly doesn't help in that aspect either.
I'd say, try to relax, first. Try not to jump into conclusions about others too soon, try seeing their point of view, and, if you can, try to be reasonable and find a middle ground. It's important to have self control, instead of lashing out into pointless arguments, both IRL and on the internet.