I'll try to keep it short I actually feel bad for you who ever said that stuff to you karma is a bitch trust.
but ye overall this community is full of toxic f@gs I legit haven't played perp my self for almost a year I came back just yesterday and I felt the toxicity going through my veins
Also alot of people that posted above me gave you some good tips like
@Bert "People are always going to hate no matter what you are doing." Regardless of the game you're gonna play next,it even could happen in real life interactions as well. my tip for you is keep standing strong brother and just don't listen to what others say.