That's probably true but all is not lost.  Take a look at the Libertarians.  Google up their platform.  They may not win but by voting for them at least you can look yourself in the mirror without puking.