I've always been demanded to give respect to people, but often those same people demanding it won't give me any. Respect must be earned? Pkay, what have those people demanding that I give them respect done to earn my respect? And why should I have to give people respect if they will not give it to me? Why are these people so much better than me that I have to give them respect but I have to earn theirs?
I think part of the issue is that the word "respect" can have some widely varying definitions, even to the point that some people mean something different when they talk about respect others should show towards themselves compared to respect they should show to others. I'm not convinced it's something that can be properly discussed without specific context and details.
I agree. I was always taught to give respect to every person and to not give it only if they act in a way that loses my respect. The OP didn't give enough information to understand what the context of the discussion is about in regards to giving or not giving respect. Are they co-workers, students, elders, is it in the workplace, home, a bar?