What is it called when someone expects you to act or do something a certain way, that they consider "right" or "acceptable", but does not act or do what they expect from you, to you in return?
Is there another word or term other than "self-entitled", if that is even a fit, itself?
It's been driving me crazy trying to pin point a word that fits this description.
Best Answer
With respect to @Max I wish to add that "hypocrite" is a noun, while you can also use the adjective "hypocritical". Also notice that this word carries an offensive degree.
I know you are looking for a single word, yet I wish to add that there is an idiom:
Usually in combination with "talk the talk"
A phrase to mean the same thing would be "He doesn't practice what he preaches"
In Russian we have the word "противоречивый" - inconsistent that means: if a person says that something should be done in a certain way but doesn't do it himself, or says one thing but does the other, or claims for a certain behavior toward him but expects another. In this case he's inconsistent, or his actions are inconsistent, or his words are inconsistent, or even both.