No president has ever kept all of their campaign promises!
The presidency is not a dictatorship. Therefore in order to accomplish most things presidents promise they need a congress who will pass legislation that falls in line with his/her agenda.
This rarely happens as whomever the opposition party is attempts to disrupt the president enough in hopes of getting their candidate elected the next time around.
After the first election Obama was naïve to believe the congress would come together to address the "Great Recession". Practically immediately after the election Republican Senator McConnell said:
"Making Obama A One-Term President Is My Single Most Important Political Goal." That's not exactly a "honeymoon period" extended towards a new president.
Gridlock has always been a part of American politics. However now that the Republican party is divided into moderates and "Tea Party" reps "compromise" is viewed as being a traitor. Neither party today wants to appear to support anything the opposition says or does. Speaker of the House Tip O'Neill and President Ronald Reagan had mutual respect for one another. They made compromises on behalf of their parties and got things done,
According to the Washington Post; The 113th Congress will be the least productive in history! Threats of government shutdown are the norm.
The landscape of political decorum has changed dramatically. Politicians use to have more respect for "the office" even if they disliked the holder.
Obama is the first president who has been asked to prove he was born here by providing a birth certificate, the governor of Arizona pointed her finger in his face, a congressman yelled "liar" at him while he was speaking.
Ultimately the average voter ends up voting for the person they believe really "cares" about them or they feel understands their circumstances. Being "personable/likable" also gets votes.