What an interesting thread!

In some ways we share values, and in other ways we do not. However, importantly, I feel that we both respect each others' values, and never mock or belittle them.

Our main similarlity is a deep desire to create a wonderful, close and nurturing family environment.

Our main difference is that I find him to be less tolerant / more quick to make jokes about other races / religions / lifestyles.

That used to reallllly upset me, but I have come to realise that this is his 'top level' mode of operating, quick to make a joke, but deep down I now know he is a very compassionate person. I think it was the way he was raised, his family is pretty racist and sexist :s