Your Vote Score: 32% Republican, 68% Democrat
While you don't always agree with the Democrat party, it's a pretty good match for you.
Do be sure to research each candidate. A liberal Republican or independent candidate might fit you better at times.