The number one thing the President needs to learn from this and folks like Limbaugh have been saying for eons. If you make nicey nicey with Democrats, they never reciprocate, they attack. So move forward. Defend your position Mr. President and the American people will follow. It is that simple.
Another way to say it is "never abandon your allies in an attempt to placate your enemies".