Claire Lew quoting David Heinemeier Hansson (@dhh), the guy who made Ruby on Rails and the CTO at Basecamp:
You shouldn’t treat other people the way you want to be treated because the other person isn’t you.
The other person has different preferences (beliefs, ideas, and experiences) and is going to react to a situation differently than you. You might think something is reasonable or fair, but that’s you thinking that, not the other person. You cannot assume that the way she would like to be treated is the same as the way you’d like to be treated.