This is a great question that I often ask myself (I've also been railing against it for years), but its in my blood.
A Labour voter, I could vote against the left, but (unless it was to keep extremist left or right wing parties out) I don't think I could ever vote for the Tories.