It was vintage Barack Obama revived as the newly re-elected U.S. president made a teary-eyed victory speech to his supporters and promised that the best was yet to come and he would fight for all Americans to create the land of their dreams and of the American Dream.

"I believe that we can keep the promise of our founding, the idea that if you're willing to work hard, it doesn't matter who you are or where you come from or what you look like or where you love. It doesn't matter whether you're black or white or Hispanic and Native American or young or old or rich or poor, able, disabled, gay or straight. You can make it here in America if you're willing to try."

But there is a growing cataclysmic chasm between the promise that he was offering and the tough reality that he and America face today. "We want our children to live in an America that isn't burdened by debt, that isn't weakened by inequality, that isn't threatened by the destructive power of a warming planet," Obama declared.