I liked it when you said this:
If you Love God and you don't accept your neighboor, you don't love him.
Same as you don't accept your partner as they are, you don't love him.
Progress...
I'm no christian, but I think this acceptance or tolerance is one of the greatest values there is.