People must be freaks where you live. I'm so sorry.
But I think sometimes people's mental growth gets stunted so they don't grasp basic things like empathy and pure thought.
Maybe you can print some well phrased cards to hand over to people who whine, and try to guilt trip them. They are the ones who should be in tears!