Are you really respecting the guy though? It really doesn't sound like it to me, from what you're saying here. You are asking him to be accepting and respectful, but then you go on to say stuff about him like this.
I don't know, maybe I'd do the same if I had him for a neighbour. But maybe not.