Yes this is very true
As long as both people are open minded and try to assume positive intention (unless proved otherwise) I think differences are just fine.
I don't think I could date someone who could only accept the party line, whether D or R. It astonishes me the arrogance of people who think they have the world completely figured out and know the best solution for everything.