...and vote Democrat?
That's NOT the only option; although I am the first to admit that the winning candidate will be a democrat or republican in most instances. It is just a matter of how you are willing to go to compromise your principles.
...and vote Democrat?
If you had a choice like between Republican Weld and Democrat Silber, would you vote for a Republican ?! Just to remind you, Weld established state paid compulsory promotion of homosexuality, transvesticism, bisexualism and other "sexual orientations" in middle and high schools of Massachusetts. Check www.massnews.com archives for "Weld".
There are plenty of decent Democrats and plenty of indecent Republicans. Do not be a Yellow Dog Republican if you do not want to get a dog (or worse).