For the last year, Obama has blamed everything he can't fix on Bush. Now, when Obama is getting flack about constantly using Bush as an excuse, he's changed tactics. Now he's blaming the Republicans for not letting him get things done. I don't suppose it's ever occurred to Obama that the Republicans might be listening to the 300 million people who don't like Obama's policies. And I know he's never considered the possibility that his approach to problem solving might be...wrong.
Buck it up, Obama. You may be "extending a hand and getting back a fist", but maybe your extended hand isn't all that open, either.