A lot of Americans are upset with the president over the way he handled the health care reform bill, the crisis in Syria, and revelations about spying on American citizens. There is so much discontent with the Democratic party, it's clear that the GOP will retake control of the Senate in 2014.
I believe that the Republicans have damaged their brand in the past couple years because of their outdated, unfair and discriminatory takes on many different social issues. The Republicans also caused themselves some hardship when they forced the government to shut down for their own agenda. They need to clean up their brand before they have a shot.