They have their own personal struggles and their brain doesn't allow them to work through it.. I always hate rude people and they make me mad constantly but then after I get over the anger, I feel bad for them because their problems are worse than yours (possibly)
Meowlicks offered a good answer to this. However, keep in mind there might be a possibility that some people aren't even being AWARE of their rudeness. In other words, they may even think their behavior or responses are acceptable. For example I was standing on a street corner with my dog on a leash when a lady with a baby stroller approached from the other side of the street. As she pushed the stroller up to the curb, and went around me, she said tersely: "You know you can MOVE". At first it didn't register that she was even talking to me. Then when it did, I realized she actually had plenty of room to maneuver around me, it is just that there was a patch of grass from an adjoining property and NOT that much concrete from the sidewalk available. I would have been glad to move for her, if she simply said "Excuse me", but since I had no idea she was apparently uncomfortable pushing the stroller on some of the grass, I thought she was rude to ME!" The moral of the story? Check your perspectives.
they don't have to be. often people are childish,they focus solely on themseves.the truth is that very often as long as people are getting what they want,when they want it, they simply do not care what others feel.
Some people think they're better than you because they might be smarter or better looking or better in sports they have been brought up this way from a little kid thru adulthood from home thru school. They are allowed to behave how every they want and they don't have to worry about it if they hurt anyone along the way.