I've met so many of them, specially online. Often females.
They talk in a way to show themselves off, that they are better than others, they might not even be aware that they are doing it, but they are. They often fall back on "facts" here and "facts" there.
They often attack others for being emotional, or speaking out of an emotional place where there should be facts.
Well, listen up. I am an emotional wreck. I am no fact.
Also I should be allowed to be on this planet as much as anyone else, no matter how fucked up I might be.