As a great, big, black man once said, Respect has to be earned, just like money, but sadly there's people out there regardless of age that will always falsely think of high of themselves therefore treading others like shit. When it comes to relatives i cant give a proper answer, since the most interaction with relatives i have is my parents. But it is nonsense when the "kid's" of the family turn into the family's chew toy. "Hey X go get us that, Hey X why didnt you say hello? Hey X! We going out for dinner with your uncle" This whole "Join us in this family activities because i said so" ye, its pretty stupid. If we want to we'll do so. Now for people in general, personally in all my school life (and even now in the classes i take) almost nobody had any respect for me, they would make fun of my last name at best. Now you probably think "then how do you deal with this?" Short answer is: Waiting. Long answer is: Yes, its annoying and i with i could but them down once and for all, but on a realistic take, trying to earn the respect of disrespectful people doesnt worth it, people respect others for their values, not because they chance or adapt or showoff for something they're not. For example when a girl likes you she respects you as a guy and because of your unique looks/nature/attitude therefor liking you. Your friends respect you because they know who your truly are and they're not stuck in theories about you that are not real. I know it can be difficult to endure disrespectful people, believe me i do but all you can do is pay as less attention as possible, and as i say (or heard it somewhere) The opposite of love is not hate, is ignorance. Why i say this? Well its simple, hatred will get you nowhere, but ignoring one is way better. For one to hate one it takes time and effort which im sure you dont wanna waste on such people, and ignorance on the other hand is better and more effective, a bit difficult to achieve sure but it's worth it.