Quote: My perception is that I do see and understand him as much as he will let me, I try to accept as much of it as I can as long as it doesn’t compromise my integrity.
You probably know what I'm going to zero in on in this comment -- how does accepting HIM ever compromise YOUR integrity? Accepting him doesn't mean agreeing with everything he says and does or always approving of him or never getting mad at him. I know you know this-- so what did you mean by that statement?
The fact that your guests were really nice doesn't eliminate the possibility of a jealous reaction-- jealous in the Four envy sense-- "other people have it better, easier, their life is simpler, they get along, don't have the issues we do, if they have issues, the issues aren't divisive, etc."