Unfortunately too many people are full of hate and ignorance. Others think too highly of themselves and think their poop doesn't stink. There's also plenty of liars and backstabbers. The number of people I surround myself with outside of work is small. Very small.
I really enjoy surrounding myself with people who do just that, show kindness. :)
The snarky folks are out there. I prefer not to spend time with them.
Only when in crowds.