Second, don't confuse party affiliation with principles. There are right-wing, corporatist Democrats just as there used to be liberal Republicans. Party affiliation is simply a way of managing political power. It has nothing to do with principles. Ideology matters more to the Republican Party -- you know, the one that dragged our country into a useless war and into economic ruin -- than it does to the Democratic Party.
I was thinking about that too. I could sleep with a Republican but not seriously date one.
Politics is too large a part of my life and I spend too much time on it to be with someone who (you'd think) completely disagrees with me on core issues I think are important.