I have a wonderful experience with other players when playing Hearthstone and WoW. Not saying you should play them instead, but you are focusing on one game's bad community. It's not online gamers who are asshole, or russians or poles; it's CSGO players who are assholes.
Try finding another game in the same genre(if that's the style of gaming you prefer) and see if the players are more civil. I have a suspicion that those shoot 'em up type games attract assholes, but you should at least look around at other options before feeling defeated.