I`ll never be a perfect President: Barack Obama

US President Barack Obama has told Americans that he is the man who keeps all his promises.

Washington: Conceding that he would never be a perfect president, Barack Obama has told Americans that he is the man who keeps all his promises, citing his decisions to bring back US troops from Iraq as well as Afghanistan.

"I told you in 2008, I`m not a perfect man, and I`ll never be a perfect President, but I told you I`d always tell you what I thought, I`d always tell you where I stood, and I`d always wake up every single day fighting as hard as I can for you. And I have kept that promise. And I will keep that promise as long as I have the honour of being your President," Obama said at an election rally in Denver Colorado.

Obama, in his speech, highlighted the achievements of his presidency including revival of the economy, winding down war in Afghanistan. But said, he still has a lot of work to do.

"If you`ll fight with me and stick with me and march with me and press with me, if you`re willing to work even harder this time than the last time, we`ll move this country forward. We will finish what we started. We`ll remind the world again why the United States of America is the greatest nation on Earth," Obama said amidst applause from the audience.

Obama criticised Mitt Romney, his prospective Republican challenger in the November Presidential Elections and alleged that the later if elected would take the country backwards.

"We`re not going to let that happen again. We`re not going to let another millionaire’s tax cut get paid for by eliminating medical research projects into things like cancer or Alzheimer’s. We`re not going to pay for another tax cut by kicking more kids out of Head Start programs or asking students to pay more for college, or eliminating health insurance for millions of poor and elderly and disabled Americans on Medicaid," he said.

"We need to move forward so that we can stop denying citizenship to responsible young people just because they`re the children of undocumented immigrants. This is a country that is at its best when we harness the God-given talents of every individual; when we hear every voice; when we come together as one American family, and we’re striving for the same dream," he said.

"That`s what we`re fighting for. That`s why I`m running for President. That`s why I need your help. This election will be closer than the last one. People don`t remember the last election was close. We`re going to have to contend with even more negative ads, even more cynicism and nastiness and just plain foolishness. But the outcome of the election is ultimately going to depend on all of you," Obama said.