I don't follow the "respect is earned" philosophy. I respect everyone automatically and then each person has the opportunity to lose my respect based on their behavior.
I've tasted being the bigger person and i've tasted matching energy. i highly recommend choosing people who never make you act out of character. there's wisdom in remaining grounded.