(WASHINGTON) -- Longtime Michigan Democratic Congressman John Conyers wasn't particularly effusive in his support for President Obama during a speech Monday at the National Press Club.
In fact, Conyers almost sounded like he would endorse another Democrat for the White House, if one was available.
Conyers told reporters, "We keep getting a longer and longer list of things [Obama] wanted to do, wished he could do more about, and is of course having a big problem."
He said the president has made missteps on job creation, curtailing energy costs and dealing with the crises in the Middle East and North Africa.
Nonetheless, the Michigan lawmaker predicted Obama will win reelection in 2012 only because "there doesn't seem to be anybody to run against him next year." Conyers admitted the list of possible Republican alternatives frightens him.
As for all the criticism he heaped on the commander in chief, Conyers said it was an effort to "make him a better president."
Copyright 2011 ABC News Radio