It is understandable why you feel this way. Many of us have felt the same way at some point. What we’ve found is that there are ways to not only cope but deal with it in an effective manner.
@hominid‘s suggestion is an effective starting point. If you find yourself in this type of situation, take a step back and look at it objectively. It provides a chance to cool down and then deal with it in an effective manner.
I can’t say that ‘compassion’ is the right, or at least starting point, in addressing this type of situation. That comes from understanding a person’s situation. This is not something we are privy to nor should be in every circumstance. It’s more about good ol’ communication. If delivered in the right manner, it opens doors.
All that we can do is to set an example for others in our words and actions. It takes much more time and patience, but if practiced, it might make a difference in the long run.
With that said, I do think that there has been a slight change in rudeness over the years, at least in the US. My theory is that it is due to several factors.
#1. Technology. The internet exposes us to all kinds of information. It’s easy to find info that supports our beliefs, even if it is factually untrue. The social way humans communicate has shifted from personal interaction to tech-based. How can one hold an effective exchange of information through txts, and FB posts?
#2. America’s work lifestyle. How many US citizens have a job where they don’t work long hours and with very little time off? How many feel inundated by the amount of work on their plate? From what I have witnessed, US citizens are more likely to lead a work-centered lifestyle which impacts their personal life, and thus, many being short-tempered.
Maybe it is that all of the above factors fit together like a jigsaw puzzle forming a picture of today’s society, or at least the ones who are cranky on a regular basis.