that is the problem. Brennan should not have been confirmed. When Rand Paul is right, even if for the wrong reasons, he should be supported at least on that position.
Obama SHOULD have an open dialog with Boehner. But many people are concerned that, rather than using this to advance important causes (restoring the economy, slowing climate change, etc) Obama is only really interested in his little "grand bargain. That is the wrong policy at the wrong time and his negotiations invariably suck for us. We can have a debate about whether he is well-intentioned and just a really lousy negotiator, or whether he actually doesn't have the values he talks about in his speeches. Either way, we are screwed.