The Democrats cannot stand economic liberties. They are always calling on higher taxes and additional government debt in order to provide "free" products and services to the less fortunate. The Democrats rely on the less fortunate to become dependent upon the government and in turn the less fortunate remain less fortunate for the remainder of their lives.
The Republicans cannot stand civil liberties. Although two gay individuals getting married does not affect them in the least bit they are still going to fight to make/keep it illegal. The Republicans are also known to be war mongers. They know that the United States is $17 Trillion in debt but to cut military spending would be a sin. The United States has 662 bases outside the U.S. and is currently occupying 148 different countries. Excessive?
I say as long as you're not hurting someone else against their will than you should have the freedom to do as you please. Freedom is the answer & the Libertarian Party is now the only party that provides that with the exception of only a few Republicans. According to the Libertarian Party website, "The Libertarian way is a logically consistent approach to politics based on the moral principle of self-ownership. Each individual has the right to control his or her own body, action, speech, and property. Government's only role is to help individuals defend themselves from force and fraud."