Unfortunately, the world is getting worse and worse and there is nothing we can do about it. I am lucky that I usually meet good people, or at least they are nice to me.
As for selfishness and mean-heartedness, social media really spreads it, every day I see people posting things to make others jealous, it's annoying.