I can't decide, if I had to register with one party to run for office, which party I would align with more. A bit about my views:
• In favor of removing government entirely from marriage, but, barring that, in favor of legalizing gay marriage
• Opposed to abortion, but with exceptions
• In favor of middle-class tax cuts
• In favor of comprehensive immigration reform
• Opposed to an interventionist foreign policy
• In favor of moderate gun-control reforms
• Believe in man-caused global warming
• In favor of a strictly enforced work-requirement for able-bodied welfare recipients
• Opposed to increasing the minimum wage, but not rigidly so (could be persuaded with evidence, but haven't familiarized myself enough)
• In favor of a balanced-budget amendment
So, am I a republican or a democrat?
Taking those positions into account, you're actually signifcantly to the right of me and I consider myself a moderate-to-conservative Southern Republican.
Those same positions make you uniquely unsuited to be a Democrat as well.
You could actually do quite well in a Tea Party/Libertarian type mold if you ask me.